public ActionResult Edit(parametrizacion_horario parametrizacion_horario, int?menu) { if (ModelState.IsValid) { db.Entry(parametrizacion_horario).State = EntityState.Modified; db.SaveChanges(); if (!string.IsNullOrEmpty(Request["lista_novedades"])) { int listaNovedades = Convert.ToInt32(Request["lista_novedades"]); for (int i = 1; i <= listaNovedades + 1; i++) { if (!string.IsNullOrEmpty(Request["desde" + i])) { vhorarionovedad novedad = new vhorarionovedad { horarioid = parametrizacion_horario.horario_id, fechaini = Convert.ToDateTime(Request["desde" + i]), fechafin = Convert.ToDateTime(Request["hasta" + i]), motivo = Request["motivo" + i] }; db.vhorarionovedad.Add(novedad); } } } db.SaveChanges(); TempData["mensaje"] = "Parametrización de horario actualizado correctamente"; } //ViewBag.usuario_id = new SelectList(db.users, "user_id", "user_nombre", parametrizacion_horario.usuario_id); ViewBag.usuario_id = db.users.ToList(); ViewBag.demo_id = new SelectList(db.vdemos, "id", "placa", parametrizacion_horario.demo_id); BuscarFavoritos(menu); return(View(parametrizacion_horario)); }
public ActionResult Edit(FormInsumos modelo) { Tinsumo insumo = context.Tinsumo.Where(x => x.id == modelo.id).FirstOrDefault(); insumo.descripcion = modelo.descripcion; insumo.codigo = modelo.codigo; insumo.horas_insumo = modelo.horas_insumo; insumo.porcentaje = modelo.porcentaje; insumo.estado = modelo.estado; insumo.razoninactivo = modelo.razoninactivo; context.Entry(insumo).State = EntityState.Modified; context.SaveChanges(); TempData["mensaje"] = "Insumo actualizado con exito"; return(View(modelo)); }
public ActionResult Edit(ref_grupo ref_grupo, int?menu) { if (ModelState.IsValid) { ref_grupo.fec_actualizacion = DateTime.Now; ref_grupo.user_idactualizacion = Convert.ToInt32(Session["user_usuarioid"]); db.Entry(ref_grupo).State = EntityState.Modified; db.SaveChanges(); TempData["mensaje"] = "La actualización del registro fue exitoso"; } ConsultaDatosCreacion(ref_grupo); BuscarFavoritos(menu); return(View(ref_grupo)); }
public ActionResult Edit(vformapago vformapago, int?menu) { if (ModelState.IsValid) { vformapago.fec_actualizacion = DateTime.Now; vformapago.user_idactualizacion = Convert.ToInt32(Session["user_usuarioid"]); db.Entry(vformapago).State = EntityState.Modified; db.SaveChanges(); TempData["mensaje"] = "Registro Editado Correctamente"; } ConsultaDatosCreacion(vformapago); BuscarFavoritos(menu); return(View(vformapago)); }
public ActionResult Update(ImpactoAveriaModel impacto, int?menu) { if (ModelState.IsValid) { int nom = (from a in context.icb_impacto_averia where a.impacto_descripcion == impacto.impacto_descripcion || a.impacto_id == impacto.impacto_id select a.impacto_descripcion).Count(); if (nom == 1) { icb_impacto_averia impacto2 = context.icb_impacto_averia.Find(impacto.impacto_id); impacto2.impacto_descripcion = impacto.impacto_descripcion; impacto2.impacto_estado = impacto.impacto_estado; impacto2.impacto_razon_inactivo = impacto.impacto_razon_inactivo; impacto2.impacto_fec_actualizacion = DateTime.Now; impacto2.impacto_userid_actualizacion = Convert.ToInt32(Session["user_usuarioid"]); context.Entry(impacto2).State = EntityState.Modified; context.SaveChanges(); TempData["mensaje"] = "La actualización de la averia fue exitosa!"; BuscarFavoritos(menu); IQueryable <string> userCre = from a in context.users join b in context.icb_impacto_averia on a.user_id equals b.impacto_userid_creacion where b.impacto_id == impacto.impacto_id select a.user_nombre; foreach (string userCreacion in userCre) { ViewBag.user_nombre_cre = userCreacion; } IQueryable <string> userAct = from a in context.users join b in context.icb_impacto_averia on a.user_id equals b.impacto_userid_actualizacion where b.impacto_id == impacto.impacto_id select a.user_nombre; foreach (string userActualizacion in userAct) { ViewBag.user_nombre_act = userActualizacion; } return(View(impacto)); } TempData["mensaje_error"] = "El registro que ingreso no se encuentra, por favor valide!"; } BuscarFavoritos(menu); return(View(impacto)); }
public ActionResult Crear_registro(registroLlamadasModel llamadas, int?menu) { if (ModelState.IsValid) { string idcotizacion = Request["idcotizacion"]; if (idcotizacion != null) { llamadas.cotizacion_id = Convert.ToInt32(idcotizacion); } ViewBag.idtecero = llamadas.tercero_id; llamadas.regllam_fecela = DateTime.Now; llamadas.regllam_usuela = Convert.ToInt32(Session["user_usuarioid"]); context.icb_registro_llamadas.Add(new icb_registro_llamadas { regllam_verbalizacion = llamadas.regllam_verbalizacion, regllam_prox_fecha = llamadas.regllam_prox_fecha, regllam_fecela = llamadas.regllam_fecela, tercero_id = llamadas.tercero_id, cotizacion_id = llamadas.cotizacion_id, statusprospecto_id = llamadas.statusprospecto_id, tpllamada_rescate_id = llamadas.tpllamada_rescate_id, regllam_usuela = llamadas.regllam_usuela }); bool resul = context.SaveChanges() > 0; if (resul) { icb_terceros tercero = context.icb_terceros.FirstOrDefault(x => x.tercero_id == llamadas.tercero_id); tercero.fecha_proximo_contacto = llamadas.regllam_prox_fecha; tercero.estado_prospecto = llamadas.statusprospecto_id; context.Entry(tercero).State = EntityState.Modified; context.SaveChanges(); TempData["mensaje"] = "Registro creado correctamente"; } else { TempData["mensaje_error"] = "Error al crear el registro de llamadas, por favor intente nuevamente"; } } ViewBag.tpllamada_rescate_id = new SelectList(context.icb_tpllamadarescate, "tpllamada_id", "tpllamada_nombre"); ViewBag.statusprospecto_id = new SelectList(context.icb_statusprospecto, "status_id", "status_nombre"); BuscarFavoritos(menu); return(View(llamadas)); }
public ActionResult Update(MotivosTrasladoModel model, int?menu) { if (ModelState.IsValid) { int nom = (from a in context.motivos_traslado where a.motivo == model.motivo || a.id == model.id select a.motivo).Count(); if (nom == 1) { motivos_traslado motivo2 = context.motivos_traslado.Find(model.id); motivo2.motivo = model.motivo; motivo2.estado = model.estado; motivo2.razon_inactivo = model.razon_inactivo; motivo2.fec_actualizacion = DateTime.Now; motivo2.user_actualizacion = Convert.ToInt32(Session["user_usuarioid"]); context.Entry(motivo2).State = EntityState.Modified; context.SaveChanges(); TempData["mensaje"] = "La actualización de la averia fue exitosa!"; BuscarFavoritos(menu); IQueryable <string> userCre = from a in context.users join b in context.motivos_traslado on a.user_id equals b.user_creacion where b.id == model.id select a.user_nombre; foreach (string userCreacion in userCre) { ViewBag.user_nombre_cre = userCreacion; } IQueryable <string> userAct = from a in context.users join b in context.motivos_traslado on a.user_id equals b.user_actualizacion where b.id == model.id select a.user_nombre; foreach (string userActualizacion in userAct) { ViewBag.user_nombre_act = userActualizacion; } return(View(model)); } TempData["mensaje_error"] = "El registro que ingreso no se encuentra, por favor valide!"; } BuscarFavoritos(menu); return(View(model)); }
public ActionResult Update(DocumentosCreditoModel doc, int?menu) { if (ModelState.IsValid) { int nom = (from a in context.vdocumentoscredito where a.nombre == doc.nombre || a.id == doc.id select a.nombre).Count(); if (nom == 1) { vdocumentoscredito doc2 = context.vdocumentoscredito.Find(doc.id); doc2.nombre = doc.nombre; doc2.estado = doc.estado; doc2.obligatorio = doc.obligatorio; doc2.razon_inactivo = doc.razon_inactivo; doc2.fec_actualizacion = DateTime.Now; doc2.userid_actualizacion = Convert.ToInt32(Session["user_usuarioid"]); context.Entry(doc2).State = EntityState.Modified; context.SaveChanges(); TempData["mensaje"] = "La actualización de la averia fue exitosa!"; BuscarFavoritos(menu); IQueryable <string> userCre = from a in context.users join b in context.vdocumentoscredito on a.user_id equals b.userid_creacion where b.id == doc.id select a.user_nombre; foreach (string userCreacion in userCre) { ViewBag.user_nombre_cre = userCreacion; } IQueryable <string> userAct = from a in context.users join b in context.vdocumentoscredito on a.user_id equals b.userid_actualizacion where b.id == doc.id select a.user_nombre; foreach (string userActualizacion in userAct) { ViewBag.user_nombre_act = userActualizacion; } return(View(doc)); } TempData["mensaje_error"] = "El registro que ingreso no se encuentra, por favor valide!"; } BuscarFavoritos(menu); return(View(doc)); }
public ActionResult Edit(crm_encuestas crm_encuestas, int?menu) { if (ModelState.IsValid) { crm_encuestas.user_idactualizacion = Convert.ToInt32(Session["user_usuarioid"]); crm_encuestas.fec_actualizacion = DateTime.Now; db.Entry(crm_encuestas).State = EntityState.Modified; db.SaveChanges(); TempData["mensaje"] = "Registro editado correctamente"; } ViewBag.modulo = new SelectList(db.crm_encuesta_modulo, "id", "Descripcion", crm_encuestas.modulo); ConsultaDatosCreacion(crm_encuestas); BuscarFavoritos(menu); return(View(crm_encuestas)); }
public ActionResult Edit(vdescuentoscondicionados vdescuentoscondicionados, int?menu) { if (ModelState.IsValid) { vdescuentoscondicionados.user_idactualizacion = Convert.ToInt32(Session["user_usuarioid"]); vdescuentoscondicionados.fec_actualizacion = DateTime.Now; db.Entry(vdescuentoscondicionados).State = EntityState.Modified; db.SaveChanges(); TempData["mensaje"] = "Registro editado correctamente"; } ConsultaDatosCreacion(vdescuentoscondicionados); listas(vdescuentoscondicionados); BuscarFavoritos(menu); return(View(vdescuentoscondicionados)); }
public ActionResult Edit([Bind(Include = "tipo,nombre,fec_creacion,usuario_creacion,fec_actualizacion,estado,razoninactivo,usuario_actualizacion,licencia_id")] tipoproveedor tipoproveedor, int?menu) { if (ModelState.IsValid) { tipoproveedor.fec_actualizacion = DateTime.Now; tipoproveedor.usuario_actualizacion = Convert.ToInt32(Session["user_usuarioid"]); db.Entry(tipoproveedor).State = EntityState.Modified; db.SaveChanges(); ConsultaDatosCreacion(tipoproveedor); } BuscarFavoritos(menu); return(View(tipoproveedor)); }
public ActionResult toma_improntas(IngresoVhModel modelo, int?menu) { icb_vehiculo buscaVin = context.icb_vehiculo.FirstOrDefault(x => x.vin == modelo.vin); if (buscaVin != null) { icb_sysparameter buscarParametroStatus = context.icb_sysparameter.FirstOrDefault(x => x.syspar_cod == "P7"); string statusParametro = buscarParametroStatus != null ? buscarParametroStatus.syspar_value : "6"; icb_sysparameter buscarParametroTpEvento = context.icb_sysparameter.FirstOrDefault(x => x.syspar_cod == "P13"); string tpEventoParametro = buscarParametroTpEvento != null ? buscarParametroTpEvento.syspar_value : "3"; buscaVin.icbvh_estatus = statusParametro; buscaVin.id_evento = Convert.ToInt32(tpEventoParametro); //buscaVin.id_bod = buscaVin.icbvh_bodpro; buscaVin.icbvh_fec_impronta = DateTime.Now; context.Entry(buscaVin).State = EntityState.Modified; bool result = context.SaveChanges() > 0; if (result) { TempData["mensaje"] = "La toma de impronta fue exitoso!"; context.icb_vehiculo_eventos.Add(new icb_vehiculo_eventos { eventofec_creacion = DateTime.Now, eventouserid_creacion = Convert.ToInt32(Session["user_usuarioid"]), evento_nombre = "Toma Impronta", evento_estado = true, //id_vehiculo = modelo.icbvh_id, vin = modelo.vin, bodega_id = Convert.ToInt32(buscaVin.icbvh_bodpro), id_tpevento = Convert.ToInt32(tpEventoParametro) }); context.SaveChanges(); } else { TempData["mensaje_error"] = "Error de conexion, intente mas tarde!"; } } else { TempData["mensaje_error"] = "No se encontro el numero de vin, verifique o intente mas tarde!"; } BuscarFavoritos(menu); return(View()); }
public ActionResult Edit([Bind(Include = "moneda,descripcion,id_licencia,fec_creacion,userid_creacion,fec_actualizacion,user_idactualizacion,estado,razon_inactivo")] monedas monedas, int?menu) { if (ModelState.IsValid) { monedas.fec_actualizacion = DateTime.Now; monedas.user_idactualizacion = Convert.ToInt32(Session["user_usuarioid"]); db.Entry(monedas).State = EntityState.Modified; db.SaveChanges(); TempData["mensaje"] = "La actualización del registro fue exitoso"; } ConsultaDatosCreacion(monedas); BuscarFavoritos(menu); return(View(monedas)); }
public ActionResult update(ubicacion_repuesto ubi_rpto, int?menu) { if (ModelState.IsValid) { string idrepuesto = ""; string codigo = ubi_rpto.codigo; if (codigo.Contains("|")) { string[] codigo2 = codigo.Split('|'); idrepuesto = codigo2[0]; } ; int buscarIguales = context.ubicacion_repuesto.Where(x => x.codigo == idrepuesto && x.bodega == ubi_rpto.bodega && x.ubicacion == ubi_rpto.ubicacion && x.idarea == ubi_rpto.idarea) .Count(); //consulta si el registro esta en BD teniendo en cuenta el id de consulta int nom = (from a in context.ubicacion_repuesto where a.codigo == ubi_rpto.codigo && a.bodega == ubi_rpto.bodega select a.ubicacion).Count(); if (buscarIguales == 0) { ubi_rpto.codigo = idrepuesto; ubi_rpto.fec_actualizacion = DateTime.Now; ubi_rpto.user_idactualizacion = Convert.ToInt32(Session["user_usuarioid"]); ubi_rpto.notaUbicacion = ubi_rpto.notaUbicacion; context.Entry(ubi_rpto).State = EntityState.Modified; context.SaveChanges(); ConsultaDatosCreacion(ubi_rpto); TempData["mensaje"] = "La actualización de la ubicacion fue exitosa!"; } else { TempData["mensaje_error"] = "El registro que ingreso ya se encuentra, por favor valide!"; } } ConsultaDatosCreacion(ubi_rpto); TempData["mensaje_vacio"] = "Campos vacios, por favor valide!"; listas(ubi_rpto); BuscarFavoritos(menu); return(View(ubi_rpto)); }
public ActionResult Edit(tp_vehiculo tp_vehiculo, int?menu) { if (ModelState.IsValid) { tp_vehiculo.user_actualizacion = Convert.ToInt32(Session["user_usuarioid"]); tp_vehiculo.fec_actualziacion = DateTime.Now; db.Entry(tp_vehiculo).State = EntityState.Modified; db.SaveChanges(); TempData["mensaje"] = "Registro editado correctamente"; ConsultaDatosCreacion(tp_vehiculo); return(RedirectToAction("Edit", new { tp_vehiculo.id, menu })); } TempData["mensaje_error"] = "Error al editar el registro por favor valide"; ConsultaDatosCreacion(tp_vehiculo); BuscarFavoritos(menu); return(View(tp_vehiculo)); }
public ActionResult Edit(vmodelog vmodelog, int?menu) { if (ModelState.IsValid) { vmodelog.fec_actualizacion = DateTime.Now; vmodelog.user_idactualizacion = Convert.ToInt32(Session["user_usuarioid"]); db.Entry(vmodelog).State = EntityState.Modified; db.SaveChanges(); TempData["mensaje"] = "Registro editado correctamente"; } else { TempData["mensaje_error"] = "Errores al editar el modelo, por favor valide"; } BuscarFavoritos(menu); return(View(vmodelog)); }
public ActionResult update(nom_sector nom_sector, int?menu) { if (ModelState.IsValid) { //consulta si el registro esta en BD teniendo en cuenta el id de consulta int nom = (from a in context.nom_sector where a.sec_nombre == nom_sector.sec_nombre || a.sec_id == nom_sector.sec_id select a.sec_nombre).Count(); if (nom == 1) { nom_sector.secfec_actualizacion = DateTime.Now; nom_sector.secuserid_actualizacion = Convert.ToInt32(Session["user_usuarioid"]); context.Entry(nom_sector).State = EntityState.Modified; context.SaveChanges(); TempData["mensaje"] = "La actualización del sector fue exitoso!"; ConsultaDatosCreacion(nom_sector); BuscarFavoritos(menu); ViewBag.ciudad_id = new SelectList(context.nom_ciudad.OrderBy(x => x.ciu_nombre), "ciu_id", "ciu_nombre", nom_sector.ciudad_id); return(View(nom_sector)); } TempData["mensaje_error"] = "El registro que ingreso ya se encuentra, por favor valide!"; } System.Collections.Generic.List <menu_busqueda> parametrosVista = context.menu_busqueda.Where(x => x.menu_busqueda_id_menu == 10).ToList(); ViewBag.parametrosBusqueda = parametrosVista; IQueryable <icb_modulo_enlaces> enlacesBuscar = context.icb_modulo_enlaces.Where(x => x.enl_modulo == 10); 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; ConsultaDatosCreacion(nom_sector); BuscarFavoritos(menu); ViewBag.ciudad_id = new SelectList(context.nom_ciudad.OrderBy(x => x.ciu_nombre), "ciu_id", "ciu_nombre", nom_sector.ciudad_id); return(View(nom_sector)); }
public ActionResult Edit(moneda_conversion moneda_conversion) { ConsultaDatosCreacion(moneda_conversion); if (ModelState.IsValid) { moneda_conversion.user_idactualizacion = Convert.ToInt32(Session["user_usuarioid"]); moneda_conversion.fec_actualizacion = DateTime.Now; db.Entry(moneda_conversion).State = EntityState.Modified; db.SaveChanges(); } ViewBag.idmoneda = new SelectList(db.monedas.OrderBy(x => x.descripcion), "moneda", "descripcion", moneda_conversion.idmoneda); ViewBag.userid_creacion = new SelectList(db.users.OrderBy(x => x.user_nombre), "user_id", "user_nombre", moneda_conversion.userid_creacion); ViewBag.user_idactualizacion = new SelectList(db.users.OrderBy(x => x.user_nombre), "user_id", "user_nombre", moneda_conversion.user_idactualizacion); return(View(moneda_conversion)); }
public ActionResult Index(DateTime?fechaDesde, DateTime?fechaHasta, int?menu) { int bodegaActual = Convert.ToInt32(Session["user_bodega"]); string usuarios = Request["users"]; //DateTime inicio = new DateTime(); if (!string.IsNullOrEmpty(usuarios)) { string[] usuarioId = usuarios.Split(','); foreach (string substring in usuarioId) { int id_usuario = !string.IsNullOrEmpty(substring) ? Convert.ToInt32(substring) : 0; users buscarUsuario = context.users.FirstOrDefault(x => x.user_id == id_usuario); if (buscarUsuario != null) { buscarUsuario.fechainiplanta = fechaDesde; buscarUsuario.fechafinplanta = fechaHasta; context.Entry(buscarUsuario).State = EntityState.Modified; } } int guardar = context.SaveChanges(); if (guardar > 0) { TempData["mensaje"] = "Los usuarios han sido actualizados con sus respectivas fechas de planta!"; } } else { TempData["mensaje_error"] = "No ha seleccionado ningun usuario!"; } ViewBag.users = from user in context.users join bodegas in context.bodega_usuario on user.user_id equals bodegas.id_usuario where bodegas.id_bodega == bodegaActual orderby user.user_nombre select user; BuscarFavoritos(menu); return(View()); }
public ActionResult update(nom_ciudad nom_ciudad, int?menu) { if (ModelState.IsValid) { //consulta si el registro esta en BD teniendo en cuenta el id de consulta int nom = (from a in context.nom_ciudad where a.ciu_nombre == nom_ciudad.ciu_nombre || a.ciu_id == nom_ciudad.ciu_id select a.ciu_nombre).Count(); if (nom == 1) { nom_ciudad.ciufec_actualizacion = DateTime.Now; nom_ciudad.ciuuserid_actualizacion = Convert.ToInt32(Session["user_usuarioid"]); context.Entry(nom_ciudad).State = EntityState.Modified; context.SaveChanges(); TempData["mensaje"] = "La actualización de la ciudad fue exitoso!"; ConsultaDatosCreacion(nom_ciudad); nom_departamento buscaDepartamento = context.nom_departamento.FirstOrDefault(x => x.dpto_id == nom_ciudad.dpto_id); ViewBag.pais_id = new SelectList(context.nom_pais.OrderBy(x => x.pais_nombre), "pais_id", "pais_nombre", buscaDepartamento.pais_id); ViewBag.dpto_id = new SelectList(context.nom_departamento.Where(x => x.pais_id == buscaDepartamento.pais_id), "dpto_id", "dpto_nombre", nom_ciudad.dpto_id); BuscarFavoritos(menu); return(View(nom_ciudad)); } TempData["mensaje_error"] = "El registro que ingreso ya se encuentra, por favor valide!"; } nom_departamento buscaDepartamento2 = context.nom_departamento.FirstOrDefault(x => x.dpto_id == nom_ciudad.dpto_id); ViewBag.pais_id = new SelectList(context.nom_pais.OrderBy(x => x.pais_nombre), "pais_id", "pais_nombre", buscaDepartamento2.pais_id); ViewBag.dpto_id = new SelectList(context.nom_departamento.Where(x => x.pais_id == buscaDepartamento2.pais_id), "dpto_id", "dpto_nombre", nom_ciudad.dpto_id); ConsultaDatosCreacion(nom_ciudad); BuscarFavoritos(menu); return(View(nom_ciudad)); }
public JsonResult AbrirMesCandado(int ano, int mes) { meses_cierre buscarSiExiste = context.meses_cierre.FirstOrDefault(x => x.ano == ano && x.mes == mes); if (buscarSiExiste != null) { context.Entry(buscarSiExiste).State = EntityState.Deleted; int guardar = context.SaveChanges(); if (guardar > 0) { return(Json(new { mensaje = "El mes se ha abierto correctamente" }, JsonRequestBehavior.AllowGet)); } } else { return(Json(new { mensaje = "El mes se encuentra abierto" }, JsonRequestBehavior.AllowGet)); } return(Json(new { mensaje = "" }, JsonRequestBehavior.AllowGet)); }
public ActionResult update(tparametrocontable modelo, int?menu) { if (ModelState.IsValid) { context.Entry(modelo).State = EntityState.Modified; int guardar = context.SaveChanges(); if (guardar > 0) { TempData["mensaje"] = "La actualizacion del parametro fue exitosa!"; } else { TempData["mensaje_error"] = "Error de conexion con la base de datos, por favor valide!"; } } ListasDesplegables(new tparametrocontable()); BuscarFavoritos(menu); return(View()); }
public ActionResult update(tptramitador_vh tram_vh, int?menu) { if (ModelState.IsValid) { //consulta si el registro esta en BD teniendo en cuenta el id de consulta int nom = (from a in context.tptramitador_vh where a.tptramivh_nombre == tram_vh.tptramivh_nombre || a.tptramivh_id == tram_vh.tptramivh_id select a.tptramivh_nombre).Count(); if (nom == 1) { tram_vh.tptramivhfec_actualizacion = DateTime.Now; tram_vh.tptramivhuserid_actualizacion = Convert.ToInt32(Session["user_usuarioid"]); context.Entry(tram_vh).State = EntityState.Modified; context.SaveChanges(); ConsultaDatosCreacion(tram_vh); TempData["mensaje"] = "La actualización del tipo tramitador fue exitoso!"; BuscarFavoritos(menu); return(View(tram_vh)); } TempData["mensaje_error"] = "El registro que ingreso ya se encuentra, por favor valide!"; } ConsultaDatosCreacion(tram_vh); TempData["mensaje_vacio"] = "Campos vacios, por favor valide!"; IQueryable <icb_modulo_enlaces> enlacesBuscar = context.icb_modulo_enlaces.Where(x => x.enl_modulo == 60); 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(tram_vh)); }
public ActionResult update(icb_medio_comunicacion medio, int?menu) { if (ModelState.IsValid) { //consulta si el registro esta en BD teniendo en cuenta el id de consulta int nom = (from a in context.icb_medio_comunicacion where a.medcomun_descripcion == medio.medcomun_descripcion || a.medcomun_id == medio.medcomun_id select a.medcomun_descripcion).Count(); if (nom == 1) { medio.medcomun_fecactualizacion = DateTime.Now; medio.medcomun_useractualizacion = Convert.ToInt32(Session["user_usuarioid"]); context.Entry(medio).State = EntityState.Modified; bool guardar = context.SaveChanges() > 0; if (guardar) { TempData["mensaje"] = "La actualización del medio de comunicacion fue exitoso!"; return(View(medio)); } TempData["mensaje_error"] = "Error de conexion!"; return(View(medio)); } TempData["mensaje_error"] = "El registro que ingreso ya se encuentra, por favor valide!"; } //var enlacesBuscar = context.icb_modulo_enlaces.Where(x => x.enl_modulo == 14); //string enlaces = ""; //foreach (var item in enlacesBuscar) //{ // var buscarEnlace = context.Menus.FirstOrDefault(x => x.idMenu == item.id_modulo_destino); // enlaces += "<li><a href='" + buscarEnlace.url + "'>" + buscarEnlace.nombreMenu + "</a></li>"; //} //ViewBag.nombreEnlaces = enlaces; //ConsultaDatosCreacion(tp_hobby); //BuscarFavoritos(menu); return(View(medio)); }
public ActionResult update(tiposumi_tercero tiposumi_tercero, int?menu) { if (ModelState.IsValid) { //consulta si el registro esta en BD teniendo en cuenta el id de consulta int nom = (from a in context.tiposumi_tercero where a.tpsuministro_nombre == tiposumi_tercero.tpsuministro_nombre || a.tpsuministro_id == tiposumi_tercero.tpsuministro_id select a.tpsuministro_nombre).Count(); if (nom == 1) { tiposumi_tercero.tpsuministrofec_actualizacion = DateTime.Now; tiposumi_tercero.tpsuministrouserid_actualizacion = Convert.ToInt32(Session["user_usuarioid"]); context.Entry(tiposumi_tercero).State = EntityState.Modified; context.SaveChanges(); TempData["mensaje"] = "La actualización del tipo suministro fue exitoso!"; ConsultaDatosCreacion(tiposumi_tercero); BuscarFavoritos(menu); return(View(tiposumi_tercero)); } TempData["mensaje_error"] = "El registro que ingreso ya se encuentra, por favor valide!"; } //var parametrosVista = context.menu_busqueda.Where(x => x.menu_busqueda_id_menu == 17).ToList(); //ViewBag.parametrosBusqueda = parametrosVista; IQueryable <icb_modulo_enlaces> enlacesBuscar = context.icb_modulo_enlaces.Where(x => x.enl_modulo == 17); 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; ConsultaDatosCreacion(tiposumi_tercero); BuscarFavoritos(menu); return(View(tiposumi_tercero)); }
public ActionResult update(marca_vehiculo mar_vh, int?menu) { if (ModelState.IsValid) { //consulta si el registro esta en BD teniendo en cuenta el id de consulta int nom = (from a in context.marca_vehiculo where a.marcvh_nombre == mar_vh.marcvh_nombre || a.marcvh_id == mar_vh.marcvh_id select a.marcvh_nombre).Count(); if (nom == 1) { mar_vh.marcvhfec_actualizacion = DateTime.Now; mar_vh.marcvhuserid_actualizacion = Convert.ToInt32(Session["user_usuarioid"]); context.Entry(mar_vh).State = EntityState.Modified; context.SaveChanges(); ConsultaDatosCreacion(mar_vh); TempData["mensaje"] = "La actualización de la marca fue exitosa!"; BuscarFavoritos(menu); return(View(mar_vh)); } TempData["mensaje_error"] = "El registro que ingreso ya se encuentra, por favor valide!"; } ConsultaDatosCreacion(mar_vh); TempData["mensaje_vacio"] = "Campos vacios, por favor valide!"; System.Collections.Generic.List <menu_busqueda> parametrosVista = context.menu_busqueda.Where(x => x.menu_busqueda_id_menu == 24).ToList(); ViewBag.parametrosBusqueda = parametrosVista; IQueryable <icb_modulo_enlaces> enlacesBuscar = context.icb_modulo_enlaces.Where(x => x.enl_modulo == 24); 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(mar_vh)); }
public JsonResult guardarTipificacion(int idTarea, int tipificacion, string nota) { tareasasignadas existe = context.tareasasignadas.FirstOrDefault(x => x.id == idTarea); if (existe != null) { existe.idtipificacion = tipificacion; existe.observaciones = nota; context.Entry(existe).State = EntityState.Modified; int result = context.SaveChanges(); if (result > 0) { return(Json(new { exito = true }, JsonRequestBehavior.AllowGet)); } return(Json(new { exito = false }, JsonRequestBehavior.AllowGet)); } return(Json(new { exito = false }, JsonRequestBehavior.AllowGet)); }
public ActionResult Edit(pedido_tliberacion pedido_tliberacion, int?menu) { if (ModelState.IsValid) { pedido_tliberacion.user_actualizacion = Convert.ToInt32(Session["user_usuarioid"]); pedido_tliberacion.fec_actualizacion = DateTime.Now; db.Entry(pedido_tliberacion).State = EntityState.Modified; db.SaveChanges(); ConsultaDatosCreacion(pedido_tliberacion); TempData["mensaje"] = "Registro editado correctamente"; ViewBag.tpvehiculo = new SelectList(db.tp_vehiculo.OrderBy(x => x.nombre), "id", "nombre", pedido_tliberacion.tpvehiculo); return(RedirectToAction("Edit", new { pedido_tliberacion.id, menu })); } TempData["mensaje_error"] = "Error al editar el registro"; ConsultaDatosCreacion(pedido_tliberacion); ViewBag.tpvehiculo = new SelectList(db.tp_vehiculo.OrderBy(x => x.nombre), "id", "nombre", pedido_tliberacion.tpvehiculo); BuscarFavoritos(menu); return(View(pedido_tliberacion)); }
public JsonResult AgregarMenuFavoritos(int?id_Menu) { int usuarioActual = Convert.ToInt32(Session["user_usuarioid"]); Menus buscarMenu = context.Menus.FirstOrDefault(x => x.idMenu == id_Menu); if (buscarMenu != null) { if (buscarMenu.url != "#") { favoritos buscarFavorito = context.favoritos.FirstOrDefault(x => x.idmenu == id_Menu); if (buscarFavorito == null) { context.favoritos.Add(new favoritos { idmenu = id_Menu ?? 0, cantidad = 1, idusuario = usuarioActual, seleccionado = false }); } else { buscarFavorito.cantidad = buscarFavorito.cantidad + 1; context.Entry(buscarFavorito).State = EntityState.Modified; } int guardar = context.SaveChanges(); if (guardar > 0) { return(Json(buscarMenu.url + "?menu=" + id_Menu, JsonRequestBehavior.AllowGet)); } } return(Json("#", JsonRequestBehavior.AllowGet)); } return(Json("#", JsonRequestBehavior.AllowGet)); }
public ActionResult Update(vmotivocomision post, int?menu) { if (ModelState.IsValid) { vmotivocomision buscar = context.vmotivocomision.Find(post.id); buscar.motivo = post.motivo; buscar.estado = post.estado; buscar.razon_inactivo = post.razon_inactivo; buscar.fec_actualizacion = DateTime.Now; buscar.user_idactualizacion = Convert.ToInt32(Session["user_usuarioid"]); context.Entry(buscar).State = EntityState.Modified; context.SaveChanges(); TempData["mensaje"] = "La actualización del motivo fue exitosa!"; } else { TempData["mensaje_error"] = "No se pudo modificar el motivo, por favor valide!"; } BuscarFavoritos(menu); return(View(post)); }