public string RegistrarModificarInventario(Plinian oInv) { PlinianLN oPlinianLN = new PlinianLN(); var resultado = oPlinianLN.RegistrarModificarPlinian(oInv); return(JsonConvert.SerializeObject(resultado, Formatting.None, new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore, DefaultValueHandling = DefaultValueHandling.Ignore })); }
public string CargarDatosIventario(int nInv) { PlinianLN oPlinianLN = new PlinianLN(); Plinian oPlinian = new Plinian(); oPlinian = oPlinianLN.CargarDatosPlinian(nInv); return(JsonConvert.SerializeObject(oPlinian, Formatting.None, new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore, DefaultValueHandling = DefaultValueHandling.Ignore })); }
public int RegistrarModificarPlinian(Plinian oPlinian) { int resultado = -1; try { using (SqlConnection oSqlConnection = new SqlConnection(Conexion.cnsPlaMedicinalesSQL)) { SqlCommand oSqlCommand = new SqlCommand(); oSqlCommand.CommandText = Procedimiento.stp_ins_upd_PlantaMedicinal; oSqlCommand.CommandType = CommandType.StoredProcedure; oSqlCommand.Connection = oSqlConnection; oSqlCommand.Parameters.Add("@Pli_IdPlinian", SqlDbType.Int).Value = (object)oPlinian.nId ?? DBNull.Value; oSqlCommand.Parameters.Add("@Pli_Codigo", SqlDbType.VarChar, 20).Value = (object)oPlinian.cCodigo ?? DBNull.Value; oSqlCommand.Parameters.Add("@Pli_NombresComunes", SqlDbType.VarChar, 30).Value = (object)oPlinian.cNombresComunes ?? DBNull.Value; oSqlCommand.Parameters.Add("@Pli_Sinonimia", SqlDbType.VarChar, 350).Value = (object)oPlinian.cSinonimia ?? DBNull.Value; oSqlCommand.Parameters.Add("@Pli_NombreCientifico", SqlDbType.VarChar, 100).Value = (object)oPlinian.cNombreCientifico ?? DBNull.Value; oSqlCommand.Parameters.Add("@Pli_Familia", SqlDbType.VarChar, 30).Value = (object)oPlinian.cFamilia ?? DBNull.Value; oSqlCommand.Parameters.Add("@Pli_DescripcionCientifica", SqlDbType.VarChar, 600).Value = (object)oPlinian.cDescripBotanica ?? DBNull.Value; oSqlCommand.Parameters.Add("@Pli_Habitat", SqlDbType.VarChar, 200).Value = (object)oPlinian.cHabitat ?? DBNull.Value; oSqlCommand.Parameters.Add("@Pli_Distribucion", SqlDbType.VarChar, 100).Value = (object)oPlinian.cDistribucion ?? DBNull.Value; oSqlCommand.Parameters.Add("@Pli_CompoQuimica", SqlDbType.VarChar, 100).Value = (object)oPlinian.cCompoQuimica ?? DBNull.Value; oSqlCommand.Parameters.Add("@Pli_Toxicidad", SqlDbType.VarChar, 100).Value = (object)oPlinian.cToxicidad ?? DBNull.Value; oSqlCommand.Parameters.Add("@Pli_Etnomedicinal", SqlDbType.VarChar, 300).Value = (object)oPlinian.cEtnomedicinal ?? DBNull.Value; oSqlCommand.Parameters.Add("@Pli_Manejo", SqlDbType.VarChar, 800).Value = (object)oPlinian.cManejo ?? DBNull.Value; oSqlCommand.Parameters.Add("@Pli_Interacciones", SqlDbType.VarChar, 20).Value = (object)oPlinian.cInteracciones ?? DBNull.Value; oSqlCommand.Parameters.Add("@Pli_Usos", SqlDbType.VarChar, 100).Value = (object)oPlinian.cUsos ?? DBNull.Value; oSqlCommand.Parameters.Add("@Pli_Vaucher", SqlDbType.VarChar, 100).Value = (object)oPlinian.cVaucher ?? DBNull.Value; oSqlCommand.Parameters.Add("@Pli_ReferenciasBibliograficas", SqlDbType.VarChar, 800).Value = (object)oPlinian.cRefeBiblio ?? DBNull.Value; oSqlCommand.Parameters.Add("@Pli_foto", SqlDbType.VarChar, 100).Value = (object)oPlinian.cFoto ?? DBNull.Value; oSqlConnection.Open(); using (IDataReader oIDataReader = oSqlCommand.ExecuteReader()) { int iResultado = oIDataReader.GetOrdinal("Resultado"); while (oIDataReader.Read()) { resultado = DataUtil.DbValueToDefault <int>(oIDataReader[iResultado]); } } } } catch (Exception ex) { resultado = -1; } return(resultado); }
public ListaPaginada ListarPlantasPag(int nPage = 1, int nSize = 10, string cValor = null) { ListaPaginada ListaUsuPag = new ListaPaginada(); DbCommand oDbCommand = oDatabase.GetStoredProcCommand(Procedimiento.stp_sel_ListarPlantasMedicinales); oDatabase.AddInParameter(oDbCommand, "@cValor", DbType.String, (object)cValor ?? DBNull.Value); oDatabase.AddInParameter(oDbCommand, "@nPageN", DbType.Int32, nPage); oDatabase.AddInParameter(oDbCommand, "@nPageSize", DbType.Int32, nSize); oDatabase.AddOutParameter(oDbCommand, "@nRows", DbType.Int32, 10); oDatabase.AddOutParameter(oDbCommand, "@nPageTotal", DbType.Int32, 10); using (IDataReader oIDataReader = oDatabase.ExecuteReader(oDbCommand)) { int iPli_IdPlinian = oIDataReader.GetOrdinal("Pli_IdPlinian"); int iPli_Codigo = oIDataReader.GetOrdinal("Pli_Codigo"); int iPli_NombresComunes = oIDataReader.GetOrdinal("Pli_NombresComunes"); int iPli_NombreCientifico = oIDataReader.GetOrdinal("Pli_NombreCientifico"); int iPli_Familia = oIDataReader.GetOrdinal("Pli_Familia"); int iPli_Foto = oIDataReader.GetOrdinal("Pli_Foto"); int iPli_Estado = oIDataReader.GetOrdinal("Pli_Estado"); while (oIDataReader.Read()) { Plinian oPlinian = new Plinian(); oPlinian.nId = DataUtil.DbValueToDefault <Int32>(oIDataReader[iPli_IdPlinian]); oPlinian.cCodigo = DataUtil.DbValueToDefault <String>(oIDataReader[iPli_Codigo]); oPlinian.cNombresComunes = DataUtil.DbValueToDefault <String>(oIDataReader[iPli_NombresComunes]); oPlinian.cNombreCientifico = DataUtil.DbValueToDefault <String>(oIDataReader[iPli_NombreCientifico]); oPlinian.cFamilia = DataUtil.DbValueToDefault <String>(oIDataReader[iPli_Familia]); oPlinian.cFoto = DataUtil.DbValueToDefault <String>(oIDataReader[iPli_Foto]); oPlinian.nEstado = DataUtil.DbValueToDefault <Byte>(oIDataReader[iPli_Estado]); ListaUsuPag.oLista.Add(oPlinian); } } ListaUsuPag.nPage = nPage; ListaUsuPag.nPageSize = nSize; ListaUsuPag.nRows = Convert.ToInt32(oDatabase.GetParameterValue(oDbCommand, "@nRows")); ListaUsuPag.nPageTotal = Convert.ToInt32(oDatabase.GetParameterValue(oDbCommand, "@nPageTotal")); return(ListaUsuPag); }
public Plinian CargarDatosPlinian(int nInv) { try { Plinian oPli = new Plinian(); DbCommand oDbCommand = oDatabase.GetStoredProcCommand(Procedimiento.stp_sel_PlantaMedicinal); oDatabase.AddInParameter(oDbCommand, "@nPliId", DbType.Int32, (object)nInv ?? DBNull.Value); using (IDataReader oIDataReader = oDatabase.ExecuteReader(oDbCommand)) { int iPli_IdPlinian = oIDataReader.GetOrdinal("Pli_IdPlinian"); int iPli_Codigo = oIDataReader.GetOrdinal("Pli_Codigo"); int iPli_NombresComunes = oIDataReader.GetOrdinal("Pli_NombresComunes"); int iPli_Sinonimia = oIDataReader.GetOrdinal("Pli_Sinonimia"); int iPli_NombreCientifico = oIDataReader.GetOrdinal("Pli_NombreCientifico"); int iPli_Familia = oIDataReader.GetOrdinal("Pli_Familia"); int iPli_DescripcionCientifica = oIDataReader.GetOrdinal("Pli_DescripcionCientifica"); int iPli_Habitat = oIDataReader.GetOrdinal("Pli_Habitat"); int iPli_Distribucion = oIDataReader.GetOrdinal("Pli_Distribucion"); int iPli_CompoQuimica = oIDataReader.GetOrdinal("Pli_CompoQuimica"); int iPli_Toxicidad = oIDataReader.GetOrdinal("Pli_Toxicidad"); int iPli_Etnomedicinal = oIDataReader.GetOrdinal("Pli_Etnomedicinal"); int iPli_Manejo = oIDataReader.GetOrdinal("Pli_Manejo"); int iPli_Interacciones = oIDataReader.GetOrdinal("Pli_Interacciones"); int iPli_Usos = oIDataReader.GetOrdinal("Pli_Usos"); int iPli_Vaucher = oIDataReader.GetOrdinal("Pli_Vaucher"); int iPli_ReferenciasBibliograficas = oIDataReader.GetOrdinal("Pli_ReferenciasBibliograficas"); int iPli_foto = oIDataReader.GetOrdinal("Pli_foto"); int iPli_Estado = oIDataReader.GetOrdinal("Pli_Estado"); while (oIDataReader.Read()) { oPli.nId = DataUtil.DbValueToDefault <Int32>(oIDataReader[iPli_IdPlinian]); oPli.cCodigo = DataUtil.DbValueToDefault <String>(oIDataReader[iPli_Codigo]); oPli.cNombresComunes = DataUtil.DbValueToDefault <String>(oIDataReader[iPli_NombresComunes]); oPli.cSinonimia = DataUtil.DbValueToDefault <String>(oIDataReader[iPli_Sinonimia]); oPli.cNombreCientifico = DataUtil.DbValueToDefault <String>(oIDataReader[iPli_NombreCientifico]); oPli.cFamilia = DataUtil.DbValueToDefault <String>(oIDataReader[iPli_Familia]); oPli.cDescripBotanica = DataUtil.DbValueToDefault <String>(oIDataReader[iPli_DescripcionCientifica]); oPli.cHabitat = DataUtil.DbValueToDefault <String>(oIDataReader[iPli_Habitat]); oPli.cDistribucion = DataUtil.DbValueToDefault <String>(oIDataReader[iPli_Distribucion]); oPli.cCompoQuimica = DataUtil.DbValueToDefault <String>(oIDataReader[iPli_CompoQuimica]); oPli.cToxicidad = DataUtil.DbValueToDefault <String>(oIDataReader[iPli_Toxicidad]); oPli.cEtnomedicinal = DataUtil.DbValueToDefault <String>(oIDataReader[iPli_Etnomedicinal]); oPli.cManejo = DataUtil.DbValueToDefault <String>(oIDataReader[iPli_Manejo]); oPli.cInteracciones = DataUtil.DbValueToDefault <String>(oIDataReader[iPli_Interacciones]); oPli.cUsos = DataUtil.DbValueToDefault <String>(oIDataReader[iPli_Usos]); oPli.cVaucher = DataUtil.DbValueToDefault <String>(oIDataReader[iPli_Vaucher]); oPli.cRefeBiblio = DataUtil.DbValueToDefault <String>(oIDataReader[iPli_ReferenciasBibliograficas]); oPli.cFoto = DataUtil.DbValueToDefault <String>(oIDataReader[iPli_foto]); oPli.nEstado = DataUtil.DbValueToDefault <byte>(oIDataReader[iPli_Estado]); } } return(oPli); } catch (Exception) { throw; } }
public int RegistrarModificarPlinian(Plinian oPlinian) { return(oPlinianAD.RegistrarModificarPlinian(oPlinian)); }