public ActionResult Crear(icb_piezaperitaje pieza, int?menu) { if (ModelState.IsValid) { icb_piezaperitaje buscarPieza = context.icb_piezaperitaje.FirstOrDefault(x => x.pieza_nombre == pieza.pieza_nombre); if (buscarPieza == null) { pieza.userid_creacion = Convert.ToInt32(Session["user_usuarioid"]); pieza.fec_creacion = DateTime.Now; context.icb_piezaperitaje.Add(pieza); context.SaveChanges(); int idpieza = context.icb_piezaperitaje.OrderByDescending(x => x.pieza_id).FirstOrDefault() .pieza_id; int cantidad_convenciones = Convert.ToInt32(Request["cantidad_convenciones"]); CrearConvenciones(cantidad_convenciones, idpieza); TempData["mensaje"] = "La pieza " + pieza.pieza_nombre + " se creo correctamente"; ViewBag.zona_id = new SelectList(context.icb_zonaperitaje.OrderBy(x => x.zonaper_nombre), "zonaper_id", "zonaper_nombre"); BuscarFavoritos(menu); return(RedirectToAction("Crear", new { menu })); } TempData["mensaje_error"] = "La pieza " + pieza.pieza_nombre + " ya existe"; ViewBag.zona_id = new SelectList(context.icb_zonaperitaje.OrderBy(x => x.zonaper_nombre), "zonaper_id", "zonaper_nombre"); BuscarFavoritos(menu); return(RedirectToAction("Crear", new { menu })); } ViewBag.zona_id = new SelectList(context.icb_zonaperitaje.OrderBy(x => x.zonaper_nombre), "zonaper_id", "zonaper_nombre"); BuscarFavoritos(menu); return(View()); }
public ActionResult Create(motivoanulacion modelo, int?menu) { if (ModelState.IsValid) { motivoanulacion buscarPorNombre = db.motivoanulacion.FirstOrDefault(x => x.motivo == modelo.motivo); if (buscarPorNombre != null) { TempData["mensaje_error"] = "El motivo de anulación ingresado ya existe, por favor valide"; } else { modelo.fec_creacion = DateTime.Now; modelo.userid_creacion = Convert.ToInt32(Session["user_usuarioid"]); db.motivoanulacion.Add(modelo); int guardar = db.SaveChanges(); if (guardar > 0) { TempData["mensaje"] = "La creación del motivo de Anulación fue exitoso"; } else { TempData["mensaje_error"] = "Error de conexion con la base de datos, por favor valide..."; } } } BuscarFavoritos(menu); return(View()); }
public ActionResult Create(tp_hobby tp_hobby, int?menu) { if (ModelState.IsValid) { //consulta si el registro esta en BD int nom = (from a in context.tp_hobby where a.tphobby_nombre == tp_hobby.tphobby_nombre select a.tphobby_nombre).Count(); if (nom == 0) { tp_hobby.tphobbyfec_creacion = DateTime.Now; tp_hobby.tphobbyuserid_creacion = Convert.ToInt32(Session["user_usuarioid"]); context.tp_hobby.Add(tp_hobby); context.SaveChanges(); TempData["mensaje"] = "El registro del nuevo hobby fue exitoso!"; return(RedirectToAction("Create")); } TempData["mensaje_error"] = "El registro que ingreso ya se encuentra, por favor valide!"; } IQueryable <icb_modulo_enlaces> enlacesBuscar = context.icb_modulo_enlaces.Where(x => x.enl_modulo == 14); string enlaces = ""; foreach (icb_modulo_enlaces item in enlacesBuscar) { Menus buscarEnlace = context.Menus.FirstOrDefault(x => x.idMenu == item.id_modulo_destino); enlaces += "<li><a href='" + buscarEnlace.url + "'>" + buscarEnlace.nombreMenu + "</a></li>"; } ViewBag.nombreEnlaces = enlaces; BuscarFavoritos(menu); return(View(tp_hobby)); }
public ActionResult Create(ttipobahia modelo, int?menu) { if (ModelState.IsValid) { ttipobahia buscarPorNombre = context.ttipobahia.FirstOrDefault(x => x.descripcion == modelo.descripcion); if (buscarPorNombre != null) { TempData["mensaje_error"] = "El tipo de bahia ya existe, por favor valide"; } else { modelo.fec_creacion = DateTime.Now; modelo.userid_creacion = Convert.ToInt32(Session["user_usuarioid"]); context.ttipobahia.Add(modelo); int guardar = context.SaveChanges(); if (guardar > 0) { TempData["mensaje"] = "La creación del tipo de bahia fue exitoso"; } else { TempData["mensaje_error"] = "Error de conexion con la base de datos, por favor valide..."; } } } BuscarFavoritos(menu); return(View()); }
public ActionResult Create(tp_origen modelo, int?menu) { if (ModelState.IsValid) { //consulta si el registro esta en BD int nom = (from a in context.tp_origen where a.tporigen_nombre == modelo.tporigen_nombre || a.tporigen_id == modelo.tporigen_id select a.tporigen_nombre).Count(); if (nom == 0) { modelo.tporigenfec_creacion = DateTime.Now; modelo.tporigenuserid_creacion = Convert.ToInt32(Session["user_usuarioid"]); context.tp_origen.Add(modelo); context.SaveChanges(); TempData["mensaje"] = "El registro del nuevo origen de prospecto fue exitoso!"; return(RedirectToAction("Create")); } TempData["mensaje_error"] = "El registro que ingreso ya se encuentra, por favor valide!"; } TempData["mensaje_vacio"] = "Campos vacios, por favor valide!"; BuscarFavoritos(menu); return(View()); }
public ActionResult Crear(icb_tptramite_prospecto modelo, int?menu) { if (ModelState.IsValid) { //consulta si el registro esta en BD int nom = (from a in context.icb_tptramite_prospecto where a.tptrapros_descripcion == modelo.tptrapros_descripcion || a.tptrapros_id == modelo.tptrapros_id select a.tptrapros_descripcion).Count(); if (nom == 0) { modelo.tptrapros_feccreacion = DateTime.Now; modelo.tptrapros_usucreacion = Convert.ToInt32(Session["user_usuarioid"]); context.icb_tptramite_prospecto.Add(modelo); context.SaveChanges(); TempData["mensaje"] = "El registro del nuevo tipo de tramite fue exitoso!"; BuscarFavoritos(menu); return(View(modelo)); } TempData["mensaje_error"] = "El registro que ingreso ya se encuentra, por favor valide!"; } enlacesModulo(); BuscarFavoritos(menu); return(View(modelo)); }
//POST: crear public ActionResult Crear(icb_tpllamadarescate post, int?menu) { if (ModelState.IsValid) { icb_tpllamadarescate buscarNombre = context.icb_tpllamadarescate.FirstOrDefault(x => x.tpllamada_nombre == post.tpllamada_nombre); if (buscarNombre == null) { post.tpllamada_fec_creacion = DateTime.Now; post.tpllamada_usuela = Convert.ToInt32(Session["user_usuarioid"]); context.icb_tpllamadarescate.Add(post); context.SaveChanges(); TempData["mensaje"] = "Registro creado correctamente"; } else { TempData["mensaje_error"] = "El registro ingresado ya existe"; BuscarFavoritos(menu); return(View()); } } BuscarFavoritos(menu); return(View()); }
public ActionResult Create(rtipocompra modelo, int?menu) { if (ModelState.IsValid) { //consulta si el registro esta en BD string nom = (from a in context.rtipocompra where a.descripcion == modelo.descripcion select a.descripcion).FirstOrDefault(); if (nom == null) { modelo.fec_creacion = DateTime.Now; modelo.userid_creacion = Convert.ToInt32(Session["user_usuarioid"]); context.rtipocompra.Add(modelo); context.SaveChanges(); TempData["mensaje"] = "El registro del nuevo tipo de compra de repuestos fue exitoso!"; return(RedirectToAction("Create")); } TempData["mensaje_error"] = "El registro que ingreso ya se encuentra, por favor valide!"; } TempData["mensaje_vacio"] = "Campos vacios, por favor valide!"; BuscarFavoritos(menu); return(View(modelo)); }
public ActionResult Create(tcitasestados modelo, int?menu) { if (ModelState.IsValid) { tcitasestados buscarPorTipoEstado = context.tcitasestados.FirstOrDefault(x => x.tipoestado == modelo.tipoestado); if (buscarPorTipoEstado != null) { TempData["mensaje_error"] = "El registro ingresado ya existe, por favor valide"; } else { modelo.fec_creacion = DateTime.Now; modelo.userid_creacion = Convert.ToInt32(Session["user_usuarioid"]); context.tcitasestados.Add(modelo); int guardar = context.SaveChanges(); if (guardar > 0) { TempData["mensaje"] = "La creación del tipo de tecnico fue exitoso"; } else { TempData["mensaje_error"] = "Error de conexion con la base de datos, por favor valide..."; } } } BuscarFavoritos(menu); ViewBag.estadoanterior = new SelectList(context.tcitasestados, "id", "Descripcion"); return(View()); }
public ActionResult Create(fpago_tercero fpago_tercero, int?menu) { if (ModelState.IsValid) { //consulta si el registro esta en BD int nom = (from a in context.fpago_tercero where a.fpago_nombre == fpago_tercero.fpago_nombre select a.fpago_nombre).Count(); if (nom == 0) { fpago_tercero.fpagofec_creacion = DateTime.Now; fpago_tercero.fpagouserid_creacion = Convert.ToInt32(Session["user_usuarioid"]); context.fpago_tercero.Add(fpago_tercero); bool guardar = context.SaveChanges() > 0; if (guardar) { TempData["mensaje"] = "El registro de la nueva forma de pago fue exitoso!"; ParametrosVista(); BuscarFavoritos(menu); return(View(fpago_tercero)); } TempData["mensaje_error"] = "Error con base de datos, revise su conexion!"; } else { TempData["mensaje_error"] = "El registro que ingreso ya se encuentra, por favor valide!"; } } ParametrosVista(); BuscarFavoritos(menu); return(View(fpago_tercero)); }
public ActionResult Crear(icb_cargo postCargo, int?menu) { if (ModelState.IsValid) { icb_cargo buscarNombre = context.icb_cargo.FirstOrDefault(x => x.cargo_nombre == postCargo.cargo_nombre); if (buscarNombre == null) { postCargo.cargo_fec_creacion = DateTime.Now; postCargo.cargo_userid_creacion = Convert.ToInt32(Session["user_usuarioid"]); context.icb_cargo.Add(postCargo); context.SaveChanges(); TempData["mensaje"] = "El cargo " + postCargo.cargo_nombre + " se creo correctamente"; } else { TempData["mensaje_error"] = "El cargo " + postCargo.cargo_nombre + " ya existe"; parametrosBusqueda(); ViewBag.cargo_area_id = new SelectList(context.icb_area.OrderBy(x => x.area_nombre), "area_id", "area_nombre"); BuscarFavoritos(menu); return(View()); } } parametrosBusqueda(); ViewBag.cargo_area_id = new SelectList(context.icb_area.OrderBy(x => x.area_nombre), "area_id", "area_nombre"); BuscarFavoritos(menu); return(View()); }
public JsonResult CrearSolicitudCompra(string referencias) { rsolicitudesrepuestos modelo = new rsolicitudesrepuestos(); listadosugerido[] listado = JsonConvert.DeserializeObject <listadosugerido[]>(referencias); for (int i = 0; i < listado.Length; i++) { int guardar = 0; for (int h = 0; h < listado[i].cant.Count; h++) { if (Convert.ToInt32(listado[i].cant[h]) > 0) { guardar = 1; } } if (guardar == 1) { modelo.bodega = listado[i].bod; modelo.fecha = DateTime.Now; modelo.usuario = Convert.ToInt32(Session["user_usuarioid"]); modelo.Detalle = "Solicitud realizada desde pedido sugerido"; modelo.tiposolicitud = 3; modelo.estado_solicitud = 1; modelo.tipo_compra = 2; modelo.cliente = Convert.ToInt32(Session["user_usuarioid"]); context.rsolicitudesrepuestos.Add(modelo); context.SaveChanges(); for (int j = 0; j < listado[i].refer.Count; j++) { if (Convert.ToInt32(listado[i].cant[j]) > 0) { string codigo = listado[i].refer[j]; icb_referencia buscar = context.icb_referencia.Where(x => x.modulo == "R" && x.ref_estado && x.ref_codigo == codigo).FirstOrDefault(); rdetallesolicitud detalle = new rdetallesolicitud { id_solicitud = modelo.id, referencia = buscar.ref_codigo, cantidad = Convert.ToInt32(listado[i].cant[j]), iva = buscar.por_iva != null?Convert.ToInt32(buscar.por_iva) : 0, valor = buscar.precio_venta, userid_creacion = Convert.ToInt32(Session["user_usuarioid"]), fecha_creacion = DateTime.Now, esta_pedido = 1 }; context.rdetallesolicitud.Add(detalle); } } } } int result = context.SaveChanges(); if (result > 0) { return(Json(true, JsonRequestBehavior.AllowGet)); } return(Json(false, JsonRequestBehavior.AllowGet)); }
public ActionResult Create(ttipooperacion modelo, int?menu) { if (ModelState.IsValid) { ttipooperacion buscarNombre = context.ttipooperacion.FirstOrDefault(x => x.Descripcion == modelo.Descripcion); if (buscarNombre != null) { TempData["mensaje_error"] = "El nombre del tipo de operacion ya existe"; } else { modelo.userid_creacion = Convert.ToInt32(Session["user_usuarioid"]); modelo.fec_creacion = DateTime.Now; context.ttipooperacion.Add(modelo); int guardar = context.SaveChanges(); if (guardar > 0) { TempData["mensaje"] = "El tipo de operacion se ha creado exitosamente."; } else { TempData["mensaje_error"] = "Error de conexion con la base de datos, por favor verifique..."; } } } BuscarFavoritos(menu); return(View()); }
public ActionResult Create(ttipodocaseguradora modelo, int?menu) { if (ModelState.IsValid) { ttipodocaseguradora buscarPorNombre = context.ttipodocaseguradora.FirstOrDefault(x => x.documento == modelo.documento); if (buscarPorNombre != null) { TempData["mensaje_error"] = "El nombre del tipo de documento ya existe, por favor verifique..."; } else { modelo.userid_creacion = Convert.ToInt32(Session["user_usuarioid"]); modelo.fec_creacion = DateTime.Now; context.ttipodocaseguradora.Add(modelo); int guardar = context.SaveChanges(); if (guardar > 0) { TempData["mensaje"] = "El registro del nuevo tipo de documento de aseguradora fue exitoso!"; } else { TempData["mensaje_error"] = "Error de conexion con base de datos, por favor verifique..."; } } } BuscarFavoritos(menu); return(View(new ttipodocaseguradora { estado = true })); }
public ActionResult Create(MotivosTrasladoModel model, int?menu) { if (ModelState.IsValid) { motivos_traslado buscarNombre = context.motivos_traslado.FirstOrDefault(x => x.motivo == model.motivo); if (buscarNombre == null) { motivos_traslado guardarmotivo = new motivos_traslado { motivo = model.motivo, estado = model.estado, razon_inactivo = model.razon_inactivo }; guardarmotivo.fec_creacion = DateTime.Now; guardarmotivo.user_creacion = Convert.ToInt32(Session["user_usuarioid"]); context.motivos_traslado.Add(guardarmotivo); context.SaveChanges(); ViewBag.id_menu = menu; TempData["mensaje"] = "El dato ingresado se ha creado correctamente"; } else { TempData["mensaje_error"] = "El dato ingresado ya existe"; BuscarFavoritos(menu); return(View(model)); } } return(View()); }
public ActionResult EliminarArchivo(int id) { cargacirculares buscarArchivo = context.cargacirculares.FirstOrDefault(x => x.id == id); if (buscarArchivo != null) { string path = Server.MapPath("~/Pdf/" + buscarArchivo.nombre); if (System.IO.File.Exists(path)) { const string query = "DELETE FROM [dbo].[circulares_rol] WHERE [idcircular]={0}"; int rows = context.Database.ExecuteSqlCommand(query, buscarArchivo.id); context.Entry(buscarArchivo).State = EntityState.Deleted; int guardar = context.SaveChanges(); if (guardar > 0) { System.IO.File.Delete(path); TempData["mensaje"] = "La nueva circular se ha eliminado exitosamente"; return(RedirectToAction("Index")); } TempData["mensaje_error"] = "Error de base de datos, por favor verifique...!"; return(RedirectToAction("Index")); } TempData["mensaje_error"] = "El archivo fue eliminado del servidor...!"; return(RedirectToAction("Index")); } return(HttpNotFound()); }
public ActionResult Crear(vgrupo grupo, int?menu) { if (ModelState.IsValid) { //consulta si el registro esta en BD int nom = (from a in context.vgrupo where a.nombre == grupo.nombre || a.grupo_id == grupo.grupo_id select a.nombre).Count(); if (nom == 0) { grupo.fec_creacion = DateTime.Now; grupo.usuario_creacion = Convert.ToInt32(Session["user_usuarioid"]); context.vgrupo.Add(grupo); context.SaveChanges(); TempData["mensaje"] = "El registro del nuevo grupo fue exitoso!"; BuscarFavoritos(menu); return(View(grupo)); } TempData["mensaje_error"] = "El registro que ingreso ya se encuentra, por favor valide!"; } TempData["mensaje_vacio"] = "Campos vacios, por favor valide!"; ParametrosVista(); BuscarFavoritos(menu); return(View(grupo)); }
public ActionResult Crear(icb_averias postAveria, int?menu) { if (ModelState.IsValid) { icb_averias buscarNombre = context.icb_averias.FirstOrDefault(x => x.ave_codigo == postAveria.ave_codigo); if (buscarNombre == null) { postAveria.ave_fec_creacion = DateTime.Now; postAveria.ave_userid_creacion = Convert.ToInt32(Session["user_usuarioid"]); context.icb_averias.Add(postAveria); context.SaveChanges(); TempData["mensaje"] = "El dato ingresado se ha creado correctamente"; } else { TempData["mensaje_error"] = "El dato ingresado ya existe"; parametrosBusqueda(); BuscarFavoritos(menu); return(View()); } } parametrosBusqueda(); BuscarFavoritos(menu); return(View()); }
public ActionResult Create(amortizacionUbicacionModel activoubicacion, int?menu) { if (ModelState.IsValid) { amortizacionfubicacion buscarDato = context.amortizacionfubicacion.FirstOrDefault(x => x.descripcion == activoubicacion.descripcion); if (buscarDato == null) { amortizacionfubicacion modeloActivo = new amortizacionfubicacion { descripcion = activoubicacion.descripcion, fec_creacion = DateTime.Now, userid_creacion = Convert.ToInt32(Session["user_usuarioid"]), estado = activoubicacion.estado, razon_inactivo = activoubicacion.razon_inactivo }; context.amortizacionfubicacion.Add(modeloActivo); context.SaveChanges(); TempData["mensaje"] = "La creación de la Ubicacion del Activo fue exitoso"; return(RedirectToAction("Create")); } TempData["mensaje_error"] = "El registro ingresado ya existe, por favor valide"; } return(View(activoubicacion)); }
public ActionResult Create(nom_ciudad nom_ciudad, int?menu) { if (ModelState.IsValid) { //consulta si el registro esta en BD int nom = (from a in context.nom_ciudad where a.ciu_nombre == nom_ciudad.ciu_nombre select a.ciu_nombre).Count(); if (nom == 0) { nom_ciudad.ciufec_creacion = DateTime.Now; nom_ciudad.ciuuserid_creacion = Convert.ToInt32(Session["user_usuarioid"]); context.nom_ciudad.Add(nom_ciudad); context.SaveChanges(); TempData["mensaje"] = "El registro de la nueva ciudad fue exitoso!"; return(RedirectToAction("Create")); } TempData["mensaje_error"] = "El registro que ingreso ya se encuentra, por favor valide!"; } string paisSeleccionado = Request["pais_id"]; int paisId = paisSeleccionado != "" ? Convert.ToInt32(paisSeleccionado) : 0; ViewBag.pais_id = new SelectList(context.nom_pais.OrderBy(x => x.pais_nombre), "pais_id", "pais_nombre", paisId); ViewBag.dpto_id = new SelectList(context.nom_departamento.Where(x => x.pais_id == paisId), "dpto_id", "dpto_nombre"); System.Collections.Generic.List <menu_busqueda> parametrosVista = context.menu_busqueda.Where(x => x.menu_busqueda_id_menu == 5).ToList(); ViewBag.parametrosBusqueda = parametrosVista; BuscarFavoritos(menu); return(View(nom_ciudad)); }
public ActionResult Create(vmodelog vmodelog, int?menu) { if (ModelState.IsValid) { vmodelog existe = db.vmodelog.FirstOrDefault(x => x.Descripcion == vmodelog.Descripcion); if (existe == null) { vmodelog.fec_creacion = DateTime.Now; vmodelog.userid_creacion = Convert.ToInt32(Session["user_usuarioid"]); db.vmodelog.Add(vmodelog); db.SaveChanges(); TempData["mensaje"] = "Registro creado correctamente"; } else { TempData["mensaje_error"] = "El modelo ingresado ya existe, por favor valide"; } } else { TempData["mensaje_error"] = "Error en la creación del modelo, por favor valide"; } BuscarFavoritos(menu); return(View(vmodelog)); }
public ActionResult Create(tablaempresa empresa, int?menu) { if (ModelState.IsValid) { tablaempresa buscarNombre = context.tablaempresa.FirstOrDefault(x => x.nombre_empresa == empresa.nombre_empresa || x.nit == empresa.nit); if (buscarNombre != null) { TempData["mensaje_error"] = "El nombre o nit de la empresa que ingreso ya se encuentra, por favor valide!"; } else { empresa.fec_creacion = DateTime.Now; empresa.userid_creacion = Convert.ToInt32(Session["user_usuarioid"]); context.tablaempresa.Add(empresa); int guardar = context.SaveChanges(); if (guardar > 0) { TempData["mensaje"] = "El registro de la nueva empresa fue exitoso!"; return(RedirectToAction("Create", new { menu })); } } } ListasDesplegables(empresa); BuscarFavoritos(menu); return(View()); }
public ActionResult Create(activoMotivoBajasModelo activomotivobajasmodelo, int?menu) { if (ModelState.IsValid) { //var buscarDato = context.activoclasificacion.FirstOrDefault(x => x.id == activoclasificacion.id); motivobajaactivo buscarDato = context.motivobajaactivo.FirstOrDefault(x => x.Descripcion == activomotivobajasmodelo.descripcion); if (buscarDato == null) { motivobajaactivo modeloActivo = new motivobajaactivo { Descripcion = activomotivobajasmodelo.descripcion, fec_creacion = DateTime.Now, userid_creacion = Convert.ToInt32(Session["user_usuarioid"]), estado = activomotivobajasmodelo.estado, razon_inactivo = activomotivobajasmodelo.razon_inactivo }; context.motivobajaactivo.Add(modeloActivo); context.SaveChanges(); TempData["mensaje"] = "La creación del Motivo de Baja del Activo fue exitoso"; return(RedirectToAction("Create")); } TempData["mensaje_error"] = "El registro ingresado ya existe, por favor valide"; } return(View(activomotivobajasmodelo)); }
public ActionResult Create(perfilcontable_referencia modelo, int?menu) { if (ModelState.IsValid) { perfilcontable_referencia buscarPerfil = context.perfilcontable_referencia.FirstOrDefault(x => x.descripcion == modelo.descripcion); if (buscarPerfil != null) { TempData["mensaje_error"] = "El registro que ingreso ya se encuentra, por favor valide!"; } else { modelo.fec_creacion = DateTime.Now; modelo.userid_creacion = Convert.ToInt32(Session["user_usuarioid"]); context.perfilcontable_referencia.Add(modelo); int guardar = context.SaveChanges(); if (guardar > 0) { TempData["mensaje"] = "El registro del nuevo perfil contable fue exitoso!"; return(RedirectToAction("Create", new { menu })); } } } ViewBag.cuentas_puc = context.cuenta_puc.Where(x => x.esafectable).ToList(); ViewBag.centroCosto = context.centro_costo.OrderBy(x => x.centcst_nombre).ToList(); BuscarFavoritos(menu); return(View(modelo)); }
public ActionResult Create(departamento_gerencial modelo, int?menu) { if (ModelState.IsValid) { departamento_gerencial buscarNombre = context.departamento_gerencial.FirstOrDefault(x => x.dpto_nombre == modelo.dpto_nombre); if (buscarNombre != null) { TempData["mensaje_error"] = "El nombre del departamento ya se encuentra registrado!"; } else { modelo.dptouserid_creacion = Convert.ToInt32(Session["user_usuarioid"]); modelo.dptofec_creacion = DateTime.Now; context.departamento_gerencial.Add(modelo); int guardar = context.SaveChanges(); if (guardar > 0) { TempData["mensaje"] = "El registro del departamento fue exitoso!"; } else { TempData["mensaje_error"] = "Error con base de datos, revise su conexion!"; } } } BuscarFavoritos(menu); return(View(modelo)); }
public ActionResult Create(grupocentroscosto modelo, int?menu) { if (ModelState.IsValid) { grupocentroscosto buscarNombre = context.grupocentroscosto.FirstOrDefault(x => x.descripcion == modelo.descripcion); if (buscarNombre != null) { TempData["mensaje_error"] = "El nombre del grupo que ingreso ya se encuentra, por favor valide!"; } else { modelo.userid_creacion = Convert.ToInt32(Session["user_usuarioid"]); modelo.fec_creacion = DateTime.Now; context.grupocentroscosto.Add(modelo); int guardar = context.SaveChanges(); if (guardar > 0) { TempData["mensaje"] = "El registro del nuevo grupo fue exitoso!"; return(RedirectToAction("Create")); } } } BuscarFavoritos(menu); return(View(modelo)); }
public ActionResult Create(tconceptoinspeccion modelo, int?menu) { if (ModelState.IsValid) { tconceptoinspeccion buscarNombre = context.tconceptoinspeccion.FirstOrDefault(x => x.Descripcion == modelo.Descripcion); if (buscarNombre != null) { TempData["mensaje_error"] = "El nombre del concepto ya se encuentra registrado!"; } else { modelo.userid_creacion = Convert.ToInt32(Session["user_usuarioid"]); modelo.fec_creacion = DateTime.Now; context.tconceptoinspeccion.Add(modelo); int guardar = context.SaveChanges(); if (guardar > 0) { TempData["mensaje"] = "El registro del concepto se guardo exitosamente!"; BuscarFavoritos(menu); return(RedirectToAction("Create", new { menu })); } TempData["mensaje_error"] = "Error con base de datos, revise su conexion!"; } } BuscarFavoritos(menu); return(View(modelo)); }
public ActionResult signos(int idot, int autorz) { // icb_sysparameter ejecu = db.icb_sysparameter.Where(d => d.syspar_cod == "P79").FirstOrDefault(); int inspeccion = ejecu != null?Convert.ToInt32(ejecu.syspar_value) : 14; //ver ot existente tencabezaorden ot = db.tencabezaorden.Where(d => d.id == idot).FirstOrDefault(); if (ot != null) { if (ot.fecha_inicio_inspeccion == null) { ot.fecha_inicio_inspeccion = DateTime.Now; db.Entry(ot).State = EntityState.Modified; if (ot.idcita != null) { //busco la cita tcitastaller cita = db.tcitastaller.Where(d => d.id == ot.idcita.Value).FirstOrDefault(); cita.estadocita = inspeccion; db.Entry(cita).State = EntityState.Modified; } db.SaveChanges(); } } ViewBag.sistemasV = sistemas(idot); ViewBag.otid = idot; ViewBag.autorz = autorz; return(PartialView("InspeccionSistemas")); }
public ActionResult Create(thorario_taller modelo, int?menu) { if (ModelState.IsValid) { bodega_concesionario buscarBodega = context.bodega_concesionario.FirstOrDefault(x => x.id == modelo.bodega_id); if (buscarBodega != null) { buscarBodega.hora_inicial = modelo.hora_inicial; buscarBodega.hora_final = modelo.hora_final; buscarBodega.lapso_tiempo = modelo.lapso_tiempo; context.Entry(buscarBodega).State = EntityState.Modified; int guardar = context.SaveChanges(); if (guardar > 0) { TempData["mensaje"] = "La creación del horario fue exitosa"; } } else { TempData["mensaje_error"] = "Error de conexion con la base de datos, por favor valide..."; } } ViewBag.bodega_id = new SelectList(context.bodega_concesionario.Where(x => x.es_taller), "id", "bodccs_nombre"); BuscarFavoritos(menu); return(View()); }
//POST: crear public ActionResult Crear(icb_statusprospecto postStatus, int?menu) { if (ModelState.IsValid) { icb_statusprospecto buscarNombre = context.icb_statusprospecto.FirstOrDefault(x => x.status_nombre == postStatus.status_nombre); if (buscarNombre == null) { postStatus.status_fecela = DateTime.Now; postStatus.status_usuela = Convert.ToInt32(Session["user_usuarioid"]); context.icb_statusprospecto.Add(postStatus); context.SaveChanges(); TempData["mensaje"] = "Registro creado correctamente"; } else { TempData["mensaje_error"] = "El estado " + postStatus.status_nombre + " ya existe"; BuscarFavoritos(menu); return(RedirectToAction("Crear")); } } BuscarFavoritos(menu); return(View()); }