def nueva_consulta(request): """ Ingresa una nueva consulta **Context** ``RequestContext`` ``Consultas`` Instancia de :model:`moduloContabilidad.Consultas`. **Template:** :template:`ClientesFrontEnd/nuevaConsulta.html` """ if request.method == 'POST': form = ConsultaForm(request.POST) if form.is_valid(): c=Cliente.objects.filter(pk=request.POST['cliente'])[0] try: con = Consultas(cliente=c,esfera=request.POST['esfera'],cilindro=request.POST['cilindro'],eje=request.POST['eje'],av=request.POST['av'],add=request.POST['add'],dp=request.POST['dp'],fecha=date(year=int(request.POST['fecha_year']),month=int(request.POST['fecha_month']),day=int(request.POST['fecha_day'])),Diagnostico=request.POST['Diagnostico'],Observaciones=request.POST['Observaciones'],vista=request.POST['vista'],ojo=request.POST['ojo'],estado=request.POST['estado']) except MultiValueDictKeyError: con = Consultas(cliente=c,esfera=request.POST['esfera'],cilindro=request.POST['cilindro'],eje=request.POST['eje'],av=request.POST['av'],add=request.POST['add'],dp=request.POST['dp'],Diagnostico=request.POST['Diagnostico'],Observaciones=request.POST['Observaciones'],vista=request.POST['vista'],ojo=request.POST['ojo'],estado=request.POST['estado']) con.save() return consultas(request) else: if request.method != 'POST': form = ConsultaForm() return render(request, 'ClientesFrontEnd/nuevaConsulta.html', {'form': form})
def create_nueva_consulta(cliente,esfera,cilindro,eje,av,add,dp,fecha,Diagnostico,Observaciones,vista,ojo,estado): """ Crear una nueva consulta **Context** ``RequestContext`` ``Consultas`` Instancia de :model:`moduloContabilidad.Consultas`. """ consulta = Consultas(cliente,esfera,cilindro,eje,av,add,dp,fecha,Diagnostico,Observaciones,vista,ojo,estado) consulta.save()
def create_nueva_consulta(cliente, esfera, cilindro, eje, av, add, dp, fecha, Diagnostico, Observaciones, vista, ojo, estado): """ Crear una nueva consulta **Context** ``RequestContext`` ``Consultas`` Instancia de :model:`moduloContabilidad.Consultas`. """ consulta = Consultas(cliente, esfera, cilindro, eje, av, add, dp, fecha, Diagnostico, Observaciones, vista, ojo, estado) consulta.save()
def nueva_consulta(request): """ Ingresa una nueva consulta **Context** ``RequestContext`` ``Consultas`` Instancia de :model:`moduloContabilidad.Consultas`. **Template:** :template:`ClientesFrontEnd/nuevaConsulta.html` """ if request.method == 'POST': form = ConsultaForm(request.POST) if form.is_valid(): c = Cliente.objects.filter(pk=request.POST['cliente'])[0] try: con = Consultas(cliente=c, esfera=request.POST['esfera'], cilindro=request.POST['cilindro'], eje=request.POST['eje'], av=request.POST['av'], add=request.POST['add'], dp=request.POST['dp'], fecha=date( year=int(request.POST['fecha_year']), month=int(request.POST['fecha_month']), day=int(request.POST['fecha_day'])), Diagnostico=request.POST['Diagnostico'], Observaciones=request.POST['Observaciones'], vista=request.POST['vista'], ojo=request.POST['ojo'], estado=request.POST['estado']) except MultiValueDictKeyError: con = Consultas(cliente=c, esfera=request.POST['esfera'], cilindro=request.POST['cilindro'], eje=request.POST['eje'], av=request.POST['av'], add=request.POST['add'], dp=request.POST['dp'], Diagnostico=request.POST['Diagnostico'], Observaciones=request.POST['Observaciones'], vista=request.POST['vista'], ojo=request.POST['ojo'], estado=request.POST['estado']) con.save() return consultas(request) else: if request.method != 'POST': form = ConsultaForm() return render(request, 'ClientesFrontEnd/nuevaConsulta.html', {'form': form})