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 JsonResult GrabaPdespacho( int _IdPreparoDespacho , string _p_FechaEnvio , string _p_FechaPreparado , string _nombreOrigen , string _numeroLote , int _p_IdDestino , string _p_PesoNeto , string _p_PesoBruto , string _p_PesoEstimado , string _ploidia , int _ncajas , string _p_Cantidad , string _p_Calibre , string _p_Cliente , string _VolumenMuestra , string _CantidadMuestra , string _CantidadContada , string _LitrosContenedor , string _Observaciones , string _CantidadTotal ) { var datosUsuario = new ObjetoLogin(); datosUsuario = (ObjetoLogin)Session["DatosUsuario"]; var validador = 0; switch (datosUsuario.IdPerfil) { case 3: validador = 5; break; default: var pdespacho = new ObjetoPreparadoDespacho { IdPreparoDespacho = _IdPreparoDespacho, FechaEnvio = _p_FechaEnvio, FechaPreparado = _p_FechaPreparado, NombreOrigen = _nombreOrigen, NumeroLote = _numeroLote, IdDestino = _p_IdDestino, PesoNeto = Convert.ToDouble(_p_PesoNeto), PesoBruto = Convert.ToDouble(_p_PesoBruto), PesoNetoEstimado = Convert.ToDouble(_p_PesoEstimado), Ploidia = _ploidia, CantidadCajas = _ncajas, Cantidad = _p_Cantidad, Calibre = _p_Calibre, Cliente = _p_Cliente, VolumenMuestra = Convert.ToDouble(_VolumenMuestra), CantidadMuestra = Convert.ToDouble(_CantidadMuestra), CantidadContada = Convert.ToDouble(_CantidadContada), LitrosContenedor = Convert.ToDouble(_LitrosContenedor), Observaciones = _Observaciones, CantidadTotal = Convert.ToDouble(_CantidadTotal) }; if (_IdPreparoDespacho != -1) { if (datosUsuario.AutorizaModificacion) { if (_control.SetGrabaPreparacionDespacho(datosUsuario.IdUsuario, pdespacho)) { validador = 1; } else { validador = 3; } } else { validador = 4; EnvioMail correo = new EnvioMail(); correo.SendCorreoSolitaModificación(correo.ModificaRegistroPreparadoDespacho(_IdPreparoDespacho, datosUsuario.Nombre)); } } else { if (_control.SetGrabaPreparacionDespacho(datosUsuario.IdUsuario, pdespacho)) { validador = 1; } else { validador = 3; } } break; } return(Json(validador)); }
public JsonResult GrabaSeguimientoFijacion( int _IdSeguimientoFijacion, int _idCultivo, string _FechaRegistro, int _LarvasCalibre, int _LarvasCantidad, int _CantidadFijacion, int _CalibreFijacion, int _CosechaSemillas, int _CalibreSemillas, int _CantidadSemillas, int _NumeroEstanque, int _DensidadSiembra, int _IdMortalidad, int _CantidadMortalidad, string[] _FactoresMedicion, string _Observaciones ) { var datosUsuario = new ObjetoLogin(); datosUsuario = (ObjetoLogin)Session["DatosUsuario"]; var factores = string.Empty; foreach (var expression in _FactoresMedicion) { factores += expression + ","; } factores = factores.TrimEnd(','); var validador = 0; switch (datosUsuario.IdPerfil) { case 3: validador = 5; break; default: var seguimientoFijacion = new ObjetoSeguimientoFijacion() { IdSeguimientoFijacion = _IdSeguimientoFijacion, IdCultivo = _idCultivo, FechaRegistro = _FechaRegistro, LarvasCalibre = _LarvasCalibre, LarvasCantidad = _LarvasCantidad, FijacionCantidad = _CantidadFijacion, FijacionCalibre = _CalibreFijacion, CosechaSemilla = _CosechaSemillas, SemillaCalibre = _CalibreSemillas, CosechaCantidad = _CantidadSemillas, NumeroEstanque = _NumeroEstanque, DensidadSiembra = _DensidadSiembra, IdMortalidad = _IdMortalidad, CantidadMortalidad = _CantidadMortalidad, FactoresMedicion = factores, Observaciones = _Observaciones }; if (_IdSeguimientoFijacion != -1) { if (datosUsuario.AutorizaModificacion) { if (_control.SetGrabaSeguimientoFijacion(datosUsuario.IdUsuario, seguimientoFijacion)) { validador = 1; } else { validador = 3; } } else { validador = 4; EnvioMail correo = new EnvioMail(); correo.SendCorreoSolitaModificación(correo.ModificaRegistroSeguimientoFijacion(_IdSeguimientoFijacion, datosUsuario.Nombre)); } } else { if (_control.SetGrabaSeguimientoFijacion(datosUsuario.IdUsuario, seguimientoFijacion)) { validador = 1; } else { validador = 3; } } break; } return(Json(validador)); }
public JsonResult GrabaRegistroInicialMar(int idRegistro, string nombreBatch, string fechaIngreso, string fechaFuturo, int cantidadOrigen, int calibreOrigen, int cantidad, int idTipoSistema, int idMortalidad, string observaciones, 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 registroInicialMar = new ObjetoRegistroInicialMar() { IdRegistro = idRegistro, NombreBatch = nombreBatch, FechaIngreso = Convert.ToDateTime(fechaIngreso), FechaFuturoDesdoble = Convert.ToDateTime(fechaFuturo), CantidadOrigen = cantidadOrigen, IdOrigen = calibreOrigen, Cantidad = cantidad, IdTipoSistema = idTipoSistema, IdMortalidad = idMortalidad, Observaciones = observaciones, UbicacionOceanica = ubicacionOceanica, CantidadMortalidad = CantidadMortalidad }; if (idRegistro != -1) { if (datosUsuario.AutorizaModificacion) { if (_control.SetGrabaRegistroInicialMar(datosUsuario.IdUsuario, registroInicialMar)) { validador = 1; } else { validador = 3; } } else { validador = 4; EnvioMail correo = new EnvioMail(); correo.SendCorreoSolitaModificación(correo.ModificaRegistroInicialMar(idRegistro, datosUsuario.Nombre)); } } else { if (_control.SetGrabaRegistroInicialMar(datosUsuario.IdUsuario, registroInicialMar)) { validador = 1; } else { validador = 3; } } break; } return(Json(validador)); }
public JsonResult GrabaDatosSeguimientoSemilla( int _ID, int _batch, string _zonaCultivo, int _contenedorOrigen, string _fechaRegistro, int _tipoMortalidad, string[] _factoresMedicion, int _cantidadOrigen, int _calibreOrigen, int _cantidadDestino, int _calibreDestino, int _contenedorDestino, int _cantidadMuestra, int _volumenMuestra, string _volumenTotal, string _litrosContenedor, string _observaciones, int _cantidadMortalidad) { var datosUsuario = new ObjetoLogin(); datosUsuario = (ObjetoLogin)Session["DatosUsuario"]; var validador = 0; var factores = string.Empty; foreach (var expression in _factoresMedicion) { factores += expression + ","; } factores = factores.TrimEnd(','); var seguimientoSemilla = new ObjetoSeguimientoSemilla() { IdSeguimientoSemilla = _ID, IdRegistroLarval = _batch, ZonaCultivo = _zonaCultivo, IdTipoContenedorOrigen = _contenedorOrigen, FechaRegistro1 = Convert.ToDateTime(_fechaRegistro), IdMortalidad = _tipoMortalidad, FactoresMedicion = factores, CantidadOrigen = _cantidadOrigen, IdOrigen = _calibreOrigen, CantidadDestino = _cantidadDestino, IdDestino = _calibreDestino, IdTipoContenedorDestino = _contenedorDestino, CantidadMuestra = _cantidadMuestra, VolumenMuestra = _volumenMuestra, VolumenTotal = Convert.ToDouble(_volumenTotal), LitrosdecimalContenedor = Convert.ToDouble(_litrosContenedor), Observaciones = _observaciones, CantidadMortalidad = _cantidadMortalidad }; switch (datosUsuario.IdPerfil) { case 3: validador = 5; break; default: if (_ID != -1) { if (datosUsuario.AutorizaModificacion) { if (_control.SetGrabaSeguimientoSemilla(datosUsuario.IdUsuario, seguimientoSemilla)) { validador = 1; } else { validador = 3; } } else { validador = 4; EnvioMail correo = new EnvioMail(); correo.SendCorreoSolitaModificación(correo.ModificaRegistroSeguimientoSemilla(_ID, datosUsuario.Nombre)); } } else { if (_control.SetGrabaSeguimientoSemilla(datosUsuario.IdUsuario, seguimientoSemilla)) { validador = 1; } else { validador = 3; } } break; } return(Json(validador)); }
public JsonResult GrabaDatosRegistroProduccion(int _IdProduccion, int _idTipoIdentificacion, int _CantidadProductoresMachos, int _CantidadProductoresHembras, int _CantidadFecundada, int _NumeroDesoveTemporada, int _CantidadSembrada, string[] _FactoresMedicion, int _NumeroEstanquesUtilizado, string _DensidadSiembra, string _Observaciones) { var datosUsuario = new ObjetoLogin(); datosUsuario = (ObjetoLogin)Session["DatosUsuario"]; var registoProduccion = new ObjetoRegistroProduccion(); var validador = 0; var factores = string.Empty; foreach (var expression in _FactoresMedicion) { factores += expression + ","; } factores = factores.TrimEnd(','); switch (datosUsuario.IdPerfil) { case 3: validador = 5; break; default: registoProduccion.IdRegistroProduccion = _IdProduccion; registoProduccion.IdTipoIdentificacion = _idTipoIdentificacion; registoProduccion.CantidadProductoresMachos = _CantidadProductoresMachos; registoProduccion.CantidadProductoresHembras = _CantidadProductoresHembras; registoProduccion.NumeroDesoveTemporada = _NumeroDesoveTemporada; registoProduccion.CantidadFecundada = _CantidadFecundada; registoProduccion.CantidadSembrada = _CantidadSembrada; registoProduccion.FactoresMedicion = factores; registoProduccion.NumeroEstanquesUtilizado = _NumeroEstanquesUtilizado; registoProduccion.DensidadSiembra = Convert.ToDouble(_DensidadSiembra); registoProduccion.Observaciones = _Observaciones; if (_IdProduccion != -1) { if (datosUsuario.AutorizaModificacion) { if (_control.SetGrabaRegistroProduccion(datosUsuario.IdUsuario, registoProduccion)) { validador = 1; } else { validador = 3; } } else { validador = 4; EnvioMail correo = new EnvioMail(); correo.SendCorreoSolitaModificación(correo.ModificaSeguimientoRegistroProduccion(_IdProduccion, datosUsuario.Nombre)); } } else { if (_control.SetGrabaRegistroProduccion(datosUsuario.IdUsuario, registoProduccion)) { validador = 1; } else { validador = 3; } } break; } return(Json(validador)); }
/* * var calibre = $("#selectCalibre").val(); * var estanqueOrigen = $("#selectOrigen").val(); * var estanqueDestino = $("#selectDestino").val(); * var cantidadMortalidad = $("#cantidadMortalidad").val(); * var obs = $("#txtObservaciones").val(); */ public JsonResult GrabaDatosLarval(int _idCultivoLarval, int _idRegistro, int _CantidadLarvas, string _CosechaLarvas, int _NumeroEstanque, string _DensidadCultivo, string _IdFactoresM, int _selectTipoM, int _idCalibre, int _idEstanqueOrigen, int _idEstanqueDestino, int _cantidadMortalidad, string _observaciones) { var datosUsuario = new ObjetoLogin(); datosUsuario = (ObjetoLogin)Session["DatosUsuario"]; var seguimientoLarval = new ObjetoSeguimientoLarval(); var validador = 0; switch (datosUsuario.IdPerfil) { case 3: validador = 5; break; default: seguimientoLarval.Id = _idCultivoLarval; seguimientoLarval.IdRegistro = _idRegistro; seguimientoLarval.CantidadDeLarvas = _CantidadLarvas; seguimientoLarval.CosechaLarvas = Convert.ToDouble(_CosechaLarvas); seguimientoLarval.DensidadCultivo = Convert.ToDouble(_DensidadCultivo); seguimientoLarval.FactoresMedicion = _IdFactoresM; seguimientoLarval.IdMortalidad = _selectTipoM; seguimientoLarval.Estado = true; seguimientoLarval.IdCalibre = _idCalibre; seguimientoLarval.NumeroEstanque = _idEstanqueOrigen; seguimientoLarval.NumeroEstanqueDestino = _idEstanqueDestino; seguimientoLarval.CantidadMortalidad = _cantidadMortalidad; seguimientoLarval.Observaciones = _observaciones; if (_idCultivoLarval != -1) { if (datosUsuario.AutorizaModificacion) { if (_control.SetGrabaSeguimientoLarval(datosUsuario.IdUsuario, seguimientoLarval)) { validador = 1; } else { validador = 3; } } else { validador = 4; EnvioMail correo = new EnvioMail(); correo.SendCorreoSolitaModificación(correo.ModificaRegistroSeguimientoLarval(_idCultivoLarval, datosUsuario.Nombre)); } } else { if (_control.SetGrabaSeguimientoLarval(datosUsuario.IdUsuario, seguimientoLarval)) { validador = 1; } else { validador = 3; } } break; } return(Json(validador)); }
public JsonResult GrabaSeguimientoMicroAlga(int IdMicroAlga, int idRegistroInicial, int idEspecie, string fechaRegistro, string fechaSalida, int Origen, int Destino, bool resultadoTCBS, string volumenCosechado, string concentracion, bool estadoSeguimiento, string observaciones, int puntuacion) { try { var datosUsuario = new ObjetoLogin(); datosUsuario = (ObjetoLogin)Session["DatosUsuario"]; var validador = 0; switch (datosUsuario.IdPerfil) { case 3: validador = 5; break; default: var seguimiento = new ObjetoMicroAlga() { IdSeguimientoMicroAlga = IdMicroAlga, IdMicroAlga = idRegistroInicial, IdEspecie = idEspecie, FechaIngreso = Convert.ToDateTime(fechaRegistro), FechaSalida = Convert.ToDateTime(fechaSalida), IdOrigen = Origen, IdDestino = Destino, ResultadoTCBS = resultadoTCBS, VolumenCosechado = Convert.ToInt32(volumenCosechado), Concentracion = Convert.ToInt32(concentracion), Estado = estadoSeguimiento, Observaciones = observaciones, Puntuacion = puntuacion }; if (IdMicroAlga != -1) { if (datosUsuario.AutorizaModificacion) { if (_control.SetGrabaSeguimientoMicroAlga(datosUsuario.IdUsuario, seguimiento)) { validador = 1; } else { validador = 3; } } else { validador = 4; EnvioMail correo = new EnvioMail(); correo.SendCorreoSolitaModificación(correo.ModificaSeguimientoMicroAlgas(IdMicroAlga, datosUsuario.Nombre)); } } else { if (_control.SetGrabaSeguimientoMicroAlga(datosUsuario.IdUsuario, seguimiento)) { validador = 1; } else { validador = 3; } } break; } return(Json(validador)); } catch (Exception ex) { new CapturaExcepciones(ex); ErrorPage(100); throw; } }
public JsonResult GrabaDatosMicroAlga(int idMicroAlga, int idEspecie, string cantidadVolumen, string numeroBolsa, string fecha, string nombreRegistro, string observaciones) { try { var datosUsuario = new ObjetoLogin(); datosUsuario = (ObjetoLogin)Session["DatosUsuario"]; var validador = 0; switch (datosUsuario.IdPerfil) { case 3: validador = 5; break; default: if (!string.IsNullOrEmpty(cantidadVolumen) && !string.IsNullOrEmpty(numeroBolsa)) { var microAlga = new ObjetoMicroAlga() { IdMicroAlga = idMicroAlga, IdEspecie = idEspecie, VolumenSembrado = Convert.ToInt32(cantidadVolumen), NumeroBolsa = Convert.ToInt32(numeroBolsa), FechaRegistro = Convert.ToDateTime(fecha), NombreRegistroMicroAlga = nombreRegistro, Observaciones = observaciones }; if (idMicroAlga != -1) { if (datosUsuario.AutorizaModificacion) { if (_control.SetGrabaMicroAlga(datosUsuario.IdUsuario, microAlga)) { validador = 1; } else { validador = 3; } } else { validador = 4; EnvioMail correo = new EnvioMail(); correo.SendCorreoSolitaModificación(correo.ModificaMicroAlgas(idMicroAlga, datosUsuario.Nombre)); } } else { if (_control.SetGrabaMicroAlga(datosUsuario.IdUsuario, microAlga)) { validador = 1; } else { validador = 3; } } } else { validador = 2; } break; } return(Json(validador)); } catch (Exception ex) { new CapturaExcepciones(ex); ErrorPage(100); throw; } }