public static int InsertarModificarAlerta(InsertarModificarAlertaModel alerta) { var parameter = new InsertarModificarAlertaCommand() { estados = alerta.estados, idperiodicidad = alerta.idperiodicidad, usr_int_id = alerta.usr_int_id, idmedio = alerta.idmedio }; var result = (InsertarModificarAlertaOutput)parameter.Execute(); return(result.idalerta.Value); }
public ActionResult InsertarModificarAlerta(InsertarModificarAlertaModel modelo) { modelo.estados = string.Empty; if (ModelState.IsValid) { if (modelo.Cerrado) { modelo.estados = modelo.estados + (int)Constantes.EstadoOT.Cerrado; } if (modelo.EnRuta) { modelo.estados = modelo.estados + "," + (int)Constantes.EstadoOT.PendienteEntrega; } if (modelo.Facturado) { modelo.estados = modelo.estados + "," + (int)Constantes.EstadoOT.Facturado; } if (modelo.pendienteDespacho) { modelo.estados = modelo.estados + "," + (int)Constantes.EstadoOT.PendienteDespacho; } if (modelo.Entregado) { modelo.estados = modelo.estados + "," + (int)Constantes.EstadoOT.PendienteRetornoDocumentario; } if (modelo.pendienteInicioCarga) { modelo.estados = modelo.estados + "," + (int)Constantes.EstadoOT.PendienteInicioCarga; } if (modelo.Liquidado) { modelo.estados = modelo.estados + "," + (int)Constantes.EstadoOT.PendienteFacturacion; } if (modelo.pendienteProgramacion) { modelo.estados = modelo.estados + "," + (int)Constantes.EstadoOT.PendienteProgramacion; } var res = UsuariosData.InsertarModificarAlerta(modelo); return(Json(new { res = true }, JsonRequestBehavior.AllowGet)); } return(View(modelo)); }
public PartialViewResult ConfigurarAlertasModal(int?id) { var clientes = DataAccess.Seguimiento.SeguimientoData.GetListarClientes(null, false).ToList(); var listaclientes = new SelectList( clientes, "idcliente", "razonsocial"); ViewData["ListadoClientes"] = listaclientes; var provincias = DataAccess.Seguimiento.SeguimientoData.GetListarProvincia(null).ToList(); var listaprovincias = new SelectList( provincias, "idprovincia", "provincia"); ViewData["ListadoProvincias"] = listaprovincias; var estacion = DataAccess.Seguimiento.SeguimientoData.GetListarEstacionOrigen().ToList(); var listaestacion = new SelectList( estacion, "idestacion", "estacionorigen"); ViewData["ListaEstacion"] = listaestacion; var modelo = new InsertarModificarAlertaModel(); //mapeando valores en el modelo if (id != null) { var result = DataAccess.Seguridad.UsuariosData.ObtenerUsuario(id); modelo.Usr_str_red = result.usr_str_red; modelo.usr_int_id = result.usr_int_id; } return(PartialView("_ConfigurarAlertas", modelo)); }