public bool SetGrabaSeguimientoMar(int idUsuario, ObjetoSeguimientoMar mar) { var respuesta = false; try { var data = new DBConector().EjecutarProcedimientoAlmacenado("SP_SET_INGRESASEGUIMIENTOMAR", new System.Collections.Hashtable() { { "@idUsuario", idUsuario }, { "@idSeguimiento", mar.IdSeguimiento }, { "@idRegistroInicial", mar.IdRegistroInicial }, { "@idMortalidad", mar.IdMortalidad }, { "@FechaDesdoble", mar.FechaDesdoble }, { "@CantidadOrigen", mar.CantidadOrigen }, { "@idCalibreOrigen", mar.IdCalibreOrigen }, { "@idUbicacionOrigen", mar.IdUbicacionOrigen }, { "@CantidadSistemaOrigen", mar.CantidadSistemaOrigen }, { "@idSistemaOrigen", mar.IdSistemaOrigen }, { "@CantidadDestino", mar.CantidadDestino }, { "@idCalibreDestino", mar.IdCalibreDestino }, { "@idUbicacionDestino", mar.IdUbicacionDestino }, { "@CantidadSistemaDestino", mar.CantidadSistemaDestino }, { "@idSistemaDestino", mar.IdSistemaDestino }, { "@Observaciones", mar.Observaciones }, { "@CantidadMuestra", mar.CantidadMuestra }, { "@VolumenMuestra", mar.VolumenMuestra }, { "@VolumenTotal", mar.VolumenTotal }, { "@LitrosContenedor", mar.LitrosContenedor }, { "@ubicacionOceanica", mar.UbicacionOceanica }, { "@cantidadMortalidad", mar.CantidadMortalidad } }); if (data.Rows.Count > 0) { respuesta = true; } } catch (SqlException ex) { new CapturaExcepciones(ex); } catch (Exception ex) { new CapturaExcepciones(ex); } return(respuesta); }
public JsonResult GrabaSeguimientoMar( int _IdSeguimiento , int _IdRegistroInicial , int _IdMortalidad , string _FechaDesdoble , string _CantidadOrigen , int _IdCalibreOrigen , int _IdUbicacionOrigen , int _CantidadSistemaOrigen , int _IdSistemaOrigen , string _CantidadDestino , int _IdCalibreDestino , int _IdUbicacionDestino , int _CantidadSistemaDestino , int _IdSistemaDestino , string _Observaciones , int _CantidadMuestra , int _VolumenMuestra , string _VolumenTotal , string _LitrosContenedor , int _UbicacionOceanica , int _cantidadMortalidad) { var datosUsuario = new ObjetoLogin(); datosUsuario = (ObjetoLogin)Session["DatosUsuario"]; var validador = 0; switch (datosUsuario.IdPerfil) { case 3: validador = 5; break; default: var seguimientoMar = new ObjetoSeguimientoMar() { IdSeguimiento = _IdSeguimiento , IdRegistroInicial = _IdRegistroInicial , IdMortalidad = _IdMortalidad , FechaDesdoble = Convert.ToDateTime(_FechaDesdoble) , CantidadOrigen = Convert.ToDouble(_CantidadOrigen) , IdCalibreOrigen = _IdCalibreOrigen , IdUbicacionOrigen = _IdUbicacionOrigen , CantidadSistemaOrigen = _CantidadSistemaOrigen , IdSistemaOrigen = _IdSistemaOrigen , CantidadDestino = Convert.ToDouble(_CantidadDestino) , IdCalibreDestino = _IdCalibreDestino , IdUbicacionDestino = _IdUbicacionDestino , CantidadSistemaDestino = _CantidadSistemaDestino , IdSistemaDestino = _IdSistemaDestino , Observaciones = _Observaciones , CantidadMuestra = _CantidadMuestra , VolumenMuestra = _VolumenMuestra , VolumenTotal = Convert.ToDouble(_VolumenTotal) , LitrosContenedor = Convert.ToDouble(_LitrosContenedor) , UbicacionOceanica = _UbicacionOceanica , CantidadMortalidad = _cantidadMortalidad }; if (_IdSeguimiento != -1) { if (datosUsuario.AutorizaModificacion) { if (_control.SetGrabaSeguimientoMar(datosUsuario.IdUsuario, seguimientoMar)) { validador = 1; } else { validador = 3; } } else { validador = 4; EnvioMail correo = new EnvioMail(); correo.SendCorreoSolitaModificación(correo.ModificaRegistroSeguimientoMar(_IdSeguimiento, datosUsuario.Nombre)); } } else { if (_control.SetGrabaSeguimientoMar(datosUsuario.IdUsuario, seguimientoMar)) { validador = 1; } else { validador = 3; } } break; } return(Json(validador)); }
public List <ObjetoSeguimientoMar> ListadoSeguimientoMar(int idRegistro) { var listadoSeguimientoMar = new List <ObjetoSeguimientoMar>(); var data = new DBConector().EjecutarProcedimientoAlmacenado("SP_GET_LISTADOSEGUIMIENTOMAR", new System.Collections.Hashtable() { { "@idRegistro", idRegistro } }); if (data.Rows.Count > 0) { for (var i = 0; i < data.Rows.Count; i++) { var validador = new object(); var resultadoListado = new ObjetoSeguimientoMar(); validador = data.Rows[i].Field <object>("idSeguimiento"); resultadoListado.IdSeguimiento = validador != null ? data.Rows[i].Field <int>("idSeguimiento") : -1; validador = data.Rows[i].Field <object>("idRegistroInicial"); resultadoListado.IdRegistroInicial = validador != null ? data.Rows[i].Field <int>("idRegistroInicial") : -1; validador = data.Rows[i].Field <object>("NombreCultivo"); resultadoListado.NombreCultivo = validador != null ? data.Rows[i].Field <string>("NombreCultivo") : "NO ASIGNADO"; validador = data.Rows[i].Field <object>("idMortalidad"); resultadoListado.IdMortalidad = validador != null ? data.Rows[i].Field <int>("idMortalidad") : -1; validador = data.Rows[i].Field <object>("NombreMortalidad"); resultadoListado.NombreMortalidad = validador != null ? data.Rows[i].Field <string>("NombreMortalidad") : "NO ASIGNADO"; validador = data.Rows[i].Field <object>("FechaDesdoble"); resultadoListado.FechaDesdoble = validador != null ? data.Rows[i].Field <DateTime>("FechaDesdoble") : DateTime.Now; validador = data.Rows[i].Field <object>("CantidadOrigen"); resultadoListado.CantidadOrigen = validador != null ? data.Rows[i].Field <double>("CantidadOrigen") : -1; validador = data.Rows[i].Field <object>("idCalibreOrigen"); resultadoListado.IdCalibreOrigen = validador != null ? data.Rows[i].Field <int>("idCalibreOrigen") : -1; validador = data.Rows[i].Field <object>("NombreCalibreOrigen"); resultadoListado.NombreCalibreOrigen = validador != null ? data.Rows[i].Field <string>("NombreCalibreOrigen") : "NO ASIGNADO"; validador = data.Rows[i].Field <object>("idUbicacionOrigen"); resultadoListado.IdUbicacionOrigen = validador != null ? data.Rows[i].Field <int>("idUbicacionOrigen") : -1; validador = data.Rows[i].Field <object>("NombreUbicacionOrigen"); resultadoListado.NombreUbicacionOrigen = validador != null ? data.Rows[i].Field <string>("NombreUbicacionOrigen") : "NO ASIGNADO"; validador = data.Rows[i].Field <object>("idUbicacionDestino"); resultadoListado.IdUbicacionDestino = validador != null ? data.Rows[i].Field <int>("idUbicacionDestino") : -1; validador = data.Rows[i].Field <object>("NombreUbicacionDestino"); resultadoListado.NombreUbicacionDestino = validador != null ? data.Rows[i].Field <string>("NombreUbicacionDestino") : "NO ASIGNADO"; validador = data.Rows[i].Field <object>("CantidadSistemaOrigen"); resultadoListado.CantidadSistemaOrigen = validador != null ? data.Rows[i].Field <int>("CantidadSistemaOrigen") : -1; validador = data.Rows[i].Field <object>("idSistemaOrigen"); resultadoListado.IdSistemaOrigen = validador != null ? data.Rows[i].Field <int>("idSistemaOrigen") : -1; validador = data.Rows[i].Field <object>("NombreSistemaOrigen"); resultadoListado.NombreSistemaOrigen = validador != null ? data.Rows[i].Field <string>("NombreSistemaOrigen") : "NO ASIGNADO"; validador = data.Rows[i].Field <object>("CantidadDestino"); resultadoListado.CantidadDestino = validador != null ? data.Rows[i].Field <double>("CantidadDestino") : -1; validador = data.Rows[i].Field <object>("idCalibreDestino"); resultadoListado.IdCalibreDestino = validador != null ? data.Rows[i].Field <int>("idCalibreDestino") : -1; validador = data.Rows[i].Field <object>("NombreCalibreDestino"); resultadoListado.NombreCalibreDestino = validador != null ? data.Rows[i].Field <string>("NombreCalibreDestino") : "NO ASIGNADO"; validador = data.Rows[i].Field <object>("CantidadSistemaDestino"); resultadoListado.CantidadSistemaDestino = validador != null ? data.Rows[i].Field <int>("CantidadSistemaDestino") : -1; validador = data.Rows[i].Field <object>("idSistemaDestino"); resultadoListado.IdSistemaDestino = validador != null ? data.Rows[i].Field <int>("idSistemaDestino") : -1; validador = data.Rows[i].Field <object>("NombreSistemaDestino"); resultadoListado.NombreSistemaDestino = validador != null ? data.Rows[i].Field <string>("NombreSistemaDestino") : "NO ASIGNADO"; validador = data.Rows[i].Field <object>("Observaciones"); resultadoListado.Observaciones = validador != null ? data.Rows[i].Field <string>("Observaciones") : "SIN OBSERVACIONES PARA EL REGISTRO"; validador = data.Rows[i].Field <object>("CantidadMuestra"); resultadoListado.CantidadMuestra = validador != null ? data.Rows[i].Field <int>("CantidadMuestra") : 0; validador = data.Rows[i].Field <object>("VolumenMuestra"); resultadoListado.VolumenMuestra = validador != null ? data.Rows[i].Field <int>("VolumenMuestra") : 0; validador = data.Rows[i].Field <object>("VolumenTotal"); resultadoListado.VolumenTotal = validador != null ? data.Rows[i].Field <double>("VolumenTotal") : 0; validador = data.Rows[i].Field <object>("LitrosContenedor"); resultadoListado.LitrosContenedor = validador != null ? data.Rows[i].Field <int>("LitrosContenedor") : 0; listadoSeguimientoMar.Add(resultadoListado); } } return(listadoSeguimientoMar); }
public bool SetGrabaSeguimientoMar(int idUsuario, ObjetoSeguimientoMar registroMar) { return(_dtFactSeguimientoMar.SetGrabaSeguimientoMar(idUsuario, registroMar)); }