public ActionResult ClientesAdd() { ViewBag.sexo = Selects.list_sexo(); ViewBag.estado = Selects.list_estado(); return(View()); }
public ActionResult ClientesUpdt(int id) { cliente cliente = bd.cliente.Find(id); ViewBag.estado = new SelectList(Selects.list_estado(), "Value", "Text", cliente.estado); ViewBag.sexo = new SelectList(Selects.list_sexo(), "Value", "Text", cliente.sexo); return(View(cliente)); }
public ActionResult ServicioAdd() { List <SelectListItem> lista_Vehi = Selects.Armar_Select_Vehiculos(); ViewBag.vehiculo = lista_Vehi; List <SelectListItem> lista_Meca = Selects.Armar_Select_Mecanicos(); ViewBag.mecanico = lista_Meca; ViewBag.estado = new SelectList(Selects.list_estado(), "Value", "Text"); return(View()); }
public ActionResult ServicioAdd(servicio servicio, HttpPostedFileBase file) { if (ModelState.IsValid && file != null && file.ContentLength > 0) { try { byte[] imagenData = null; using (var foto_vehiculo = new BinaryReader(file.InputStream)) { imagenData = foto_vehiculo.ReadBytes(file.ContentLength); } servicio.foto = imagenData; bd.SP_INS_SERVICIO( servicio.vehiculo_id, servicio.descripcion_danno, servicio.mecanico_id, servicio.presupuesto_arreglo, servicio.estimacion_tiempo_hrs, servicio.estimacion_precio, servicio.precio_mano_obra, servicio.foto, servicio.fecha_ingreso, servicio.fecha_salida, servicio.estado ); bd.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception e) { List <SelectListItem> lista_Vehi = Selects.Armar_Select_Vehiculos(); ViewBag.vehiculo = lista_Vehi; List <SelectListItem> lista_Meca = Selects.Armar_Select_Mecanicos(); ViewBag.mecanico = lista_Meca; ViewBag.estado = new SelectList(Selects.list_estado(), "Value", "Text"); return(View(servicio)); } } else { List <SelectListItem> lista_Vehi = Selects.Armar_Select_Vehiculos(); ViewBag.vehiculo = lista_Vehi; List <SelectListItem> lista_Meca = Selects.Armar_Select_Mecanicos(); ViewBag.mecanico = lista_Meca; ViewBag.estado = new SelectList(Selects.list_estado(), "Value", "Text"); return(View(servicio)); } }
public ActionResult ServicioUpdt(int id) { servicio servicio = bd.servicio.Find(id); List <SelectListItem> lista_Vehi = Selects.Armar_Select_Vehiculos(); ViewBag.Vehiculo = new SelectList(lista_Vehi, "Value", "Text", servicio.vehiculo_id); List <SelectListItem> lista_Meca = Selects.Armar_Select_Mecanicos(); ViewBag.Mecanico = new SelectList(lista_Meca, "Value", "Text", servicio.mecanico_id); List <SelectListItem> lista_esta = Selects.list_estado(); ViewBag.descripcion_danno = servicio.descripcion_danno; ViewBag.estado = new SelectList(lista_esta, "Value", "Text", servicio.estado); return(View(servicio)); }
public ActionResult ClientesUpdt(cliente cliente, int id) { if (cliente != null) { if (ModelState.IsValid) { try { /* cliente.cliente_id = id; * bd.Entry(cliente).State = EntityState.Modified; * bd.SaveChanges(); */ // USANDO PROCEDIMIENTOS bd.SP_UPDT_CLIENTE(cliente.cliente_id, cliente.num_identificacion, cliente.nombre_completo, cliente.sexo, cliente.telefono, cliente.direccion, cliente.ciudad, cliente.email, cliente.estado); bd.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception e) { ViewBag.estado = new SelectList(Selects.list_estado(), "Value", "Text", cliente.estado); ViewBag.sexo = new SelectList(Selects.list_sexo(), "Value", "Text", cliente.sexo); return(View(cliente)); } } else { ViewBag.estado = new SelectList(Selects.list_estado(), "Value", "Text", cliente.estado); ViewBag.sexo = new SelectList(Selects.list_sexo(), "Value", "Text", cliente.sexo); return(View(cliente)); } } ViewBag.estado = new SelectList(Selects.list_estado(), "Value", "Text", cliente.estado); ViewBag.sexo = new SelectList(Selects.list_sexo(), "Value", "Text", cliente.sexo); return(View(cliente)); }
public ActionResult ClientesAdd(cliente cliente) { if (ModelState.IsValid) { try { bd.SP_INS_CLIENTE(cliente.num_identificacion, cliente.nombre_completo, cliente.sexo, cliente.telefono, cliente.direccion, cliente.ciudad, cliente.email, cliente.estado); bd.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception e) { ViewBag.estado = Selects.list_estado(); ViewBag.sexo = Selects.list_sexo(); return(View(cliente)); } } else { ViewBag.estado = Selects.list_estado(); ViewBag.sexo = Selects.list_sexo(); return(View(cliente)); } }
public ActionResult ServicioUpdt(servicio servicio, int id, HttpPostedFileBase file) { List <SelectListItem> lista_Vehi = Selects.Armar_Select_Vehiculos(); List <SelectListItem> lista_Meca = Selects.Armar_Select_Mecanicos(); if (ModelState.IsValid && file != null && file.ContentLength > 0) { if (servicio != null) { try { if (file != null && file.ContentLength > 0) { byte[] imagenData = null; using (var foto_vehiculo = new BinaryReader(file.InputStream)) { imagenData = foto_vehiculo.ReadBytes(file.ContentLength); } servicio.foto = imagenData; } /* servicio.servicio = id; * bd.Entry(servicio).State = EntityState.Modified; * bd.SaveChanges(); */ // USANDO PROCEDIMIENTOS bd.SP_UPDT_SERVICIO( servicio.servicio_id, servicio.vehiculo_id, servicio.descripcion_danno, servicio.mecanico_id, servicio.presupuesto_arreglo, servicio.estimacion_tiempo_hrs, servicio.estimacion_precio, servicio.precio_mano_obra, servicio.foto, servicio.fecha_ingreso, servicio.fecha_salida, servicio.estado); bd.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception e) { ViewBag.Vehiculo = new SelectList(lista_Vehi, "Value", "Text", servicio.vehiculo_id);; ViewBag.Mecanico = new SelectList(lista_Meca, "Value", "Text", servicio.mecanico_id);; ViewBag.estado = new SelectList(Selects.list_estado(), "Value", "Text", servicio.estado); return(View(servicio)); } } } else { ViewBag.Vehiculo = new SelectList(lista_Vehi, "Value", "Text", servicio.vehiculo_id);; ViewBag.Mecanico = new SelectList(lista_Meca, "Value", "Text", servicio.mecanico_id);; ViewBag.estado = new SelectList(Selects.list_estado(), "Value", "Text", servicio.estado); return(View(servicio)); } ViewBag.Vehiculo = new SelectList(lista_Vehi, "Value", "Text", servicio.vehiculo_id);; ViewBag.Mecanico = new SelectList(lista_Meca, "Value", "Text", servicio.mecanico_id);; ViewBag.estado = new SelectList(Selects.list_estado(), "Value", "Text", servicio.estado); return(View(servicio)); }