public Usuarios Validar_usuario(string usuarios, string password) { Usuarios var = new Usuarios(); ConectarFalp conn = new ConectarFalp(BD, User, Pass, ConectarFalp.TipoBase.Oracle); if (conn.Estado == ConnectionState.Closed) { conn.Abrir(); } conn.CrearCommand(CommandType.StoredProcedure, "PCK_NUT001I.P_VALIDAR_USUARIOS"); conn.ParametroBD("PIN_USUARIO", usuarios.ToUpper(), DbType.String, ParameterDirection.Input); conn.ParametroBD("PIN_PASSWORD", password.ToUpper(), DbType.String, ParameterDirection.Input); IDataReader lector = conn.ExecuteReader(); if (lector.Read()) { var._Usuario = lector["USUARIOS"].Equals(DBNull.Value) ? string.Empty : (string)lector["USUARIOS"]; var._Password = lector["PASSWORD"].Equals(DBNull.Value) ? string.Empty : (string)lector["PASSWORD"]; } else { var._Usuario = ""; var._Password = ""; } conn.Cerrar(); return(var); }
public string Registrar_Tipo_Comida(Menu_tipo_comida var) { try { conn = new ConectarFalp(BD, User, Pass, ConectarFalp.TipoBase.Oracle); if (conn.Estado == ConnectionState.Closed) { conn.Abrir(); } conn.CrearCommand(CommandType.StoredProcedure, "PCK_NUT001I.P_REGISTRAR_REG_COMIDA"); conn.ParametroBD("PIN_COD_MENU", var._Cod_pedido, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_COD_TIPO_COMIDA", var._Cod_tipo_comida, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_USER", var._User_crea, DbType.String, ParameterDirection.Input); conn.ParametroBD("PIN_FECHA", Convert.ToString(var._Fecha_crea), DbType.String, ParameterDirection.Input); conn.ParametroBD("POUT_REG_COMIDA", 0, DbType.Int64, ParameterDirection.Output); int registro = conn.ExecuteNonQuery(); conn.Cerrar(); return(conn.ParamValue("POUT_REG_COMIDA").ToString()); } catch (Exception ex) { conn.Cerrar(); throw ex; } }
public string Registrar_Pedido_nue(Pedidos var) { try { string fecha = DateTime.Now.ToString("dd-MM-yyyy"); conn = new ConectarFalp(BD, User, Pass, ConectarFalp.TipoBase.Oracle); if (conn.Estado == ConnectionState.Closed) { conn.Abrir(); } conn.CrearCommand(CommandType.StoredProcedure, "PCK_NUT001I.P_REGISTRAR_PEDIDO_NUE"); conn.ParametroBD("PIN_COD_CAMA", var._Cod_cama, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_COD_PACIENTE", var._Cod_paciente, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_USUARIO", var._User_crea.ToUpper(), DbType.String, ParameterDirection.Input); conn.ParametroBD("PIN_FECHA", fecha, DbType.String, ParameterDirection.Input); conn.ParametroBD("POUT_PED_ID", 0, DbType.Int64, ParameterDirection.Output); int registro = conn.ExecuteNonQuery(); conn.Cerrar(); return(conn.ParamValue("POUT_PED_ID").ToString()); } catch (Exception ex) { conn.Cerrar(); throw ex; } }
public string Registrar_Paciente(Pacientes var) { try { conn = new ConectarFalp(BD, User, Pass, ConectarFalp.TipoBase.Oracle); if (conn.Estado == ConnectionState.Closed) { conn.Abrir(); } conn.CrearCommand(CommandType.StoredProcedure, "PCK_NUT001I.P_REGISTRAR_PACIENTE"); conn.ParametroBD("PIN_FOLIO", var._Ficha, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_FICHA", var._Folio, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_TIPO_DOC", var._Tipo_doc, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_NUM_DOC", var._Num_doc, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_NOMBRES", var._Nombres.ToUpper(), DbType.String, ParameterDirection.Input); conn.ParametroBD("POUT_PAC_ID", 0, DbType.Int64, ParameterDirection.Output); int registro = conn.ExecuteNonQuery(); conn.Cerrar(); return(conn.ParamValue("POUT_PAC_ID").ToString()); } catch (Exception ex) { conn.Cerrar(); throw ex; } }
public List <Cama_Pacientes> ListadoCamaPacientes(string rut, int cod_servicio, int cod_estado) { try { ConectarFalp conn = new ConectarFalp(BD, User, Pass, ConectarFalp.TipoBase.Oracle); if (conn.Estado == ConnectionState.Closed) { conn.Abrir(); } conn.CrearCommand(CommandType.StoredProcedure, "PCK_NUT001I.P_CARGAR_LISTADO_CAMAS_PAC"); conn.ParametroBD("PIN_RUT", rut, DbType.String, ParameterDirection.Input); conn.ParametroBD("PIN_COD_SERVICIO", cod_servicio, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_COD_ESTADO", cod_estado, DbType.Int64, ParameterDirection.Input); IDataReader lector = conn.ExecuteReader(); List <Cama_Pacientes> lista = new List <Cama_Pacientes>(); while (lector.Read()) { Cama_Pacientes var = new Cama_Pacientes(); var._Correlativo = lector["CORRELATIVO"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["CORRELATIVO"]); var._Id = lector["CAMA_ID"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["CAMA_ID"]); var._Id_pac = lector["PAC_ID"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["PAC_ID"]); var._Cod_nhc = lector["NHC"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["NHC"]); var._Num_cama = lector["NUM_CAMA"].Equals(DBNull.Value) ? string.Empty : lector["NUM_CAMA"].ToString(); var._Cod_habitacion = lector["COD_HABITACION"].Equals(DBNull.Value) ? string.Empty : lector["COD_HABITACION"].ToString(); var._Nom_habitacion = lector["NOM_HABITACION"].Equals(DBNull.Value) ? string.Empty : lector["NOM_HABITACION"].ToString(); var._Cod_servicio = lector["COD_SERVICIO"].Equals(DBNull.Value) ? string.Empty : lector["COD_SERVICIO"].ToString(); var._Nom_servicio = lector["NOM_SERVICIO"].Equals(DBNull.Value) ? string.Empty : lector["NOM_SERVICIO"].ToString(); var._Cod_cama = lector["COD_CAMA"].Equals(DBNull.Value) ? string.Empty : lector["COD_CAMA"].ToString(); var._Num_doc = lector["RUT"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["RUT"]); var._Nombres = lector["NOMBRES"].Equals(DBNull.Value) ? string.Empty : lector["NOMBRES"].ToString(); var._Estado = lector["ESTADO"].Equals(DBNull.Value) ? string.Empty : lector["ESTADO"].ToString(); var._Estado_cama = lector["CAMA_ESTADO"].Equals(DBNull.Value) ? string.Empty : lector["CAMA_ESTADO"].ToString(); lista.Add(var); } conn.Cerrar(); return(lista); } catch (Exception ex) { conn.Cerrar(); throw ex; } }
public Pedidos Cargar_pedidos2(int cod_paciente) { try { Pedidos var = new Pedidos(); ConectarFalp conn = new ConectarFalp(BD, User, Pass, ConectarFalp.TipoBase.Oracle); if (conn.Estado == ConnectionState.Closed) { conn.Abrir(); } conn.CrearCommand(CommandType.StoredProcedure, "PCK_NUT001I.P_CARGAR_PEDIDO_PACIENTE"); conn.ParametroBD("PIN_COD_PACIENTE", cod_paciente, DbType.Int64, ParameterDirection.Input); IDataReader lector = conn.ExecuteReader(); List <Pedidos> lista = new List <Pedidos>(); if (lector.Read()) { var._Id = lector["CODIGO"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["CODIGO"]); var._Cod_paciente = lector["COD_PACIENTE"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["CODIGO"]); var._Cod_cama = lector["COD_CAMA"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["CODIGO"]); var._Cod_tipo_consistencia = lector["COD_CONSISTENCIA"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["COD_CONSISTENCIA"]); var._Cod_tipo_digestabilidad = lector["COD_DIGESTABILIDAD"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["COD_DIGESTABILIDAD"]); var._Cod_tipo_aporte_nutrientes = lector["COD_APORTE_NUTRIENTES"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["COD_APORTE_NUTRIENTES"]); var._Cod_tipo_volumen = lector["COD_VOLUMEN"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["COD_VOLUMEN"]); var._Cod_tipo_temperatura = lector["COD_TEMPERATURA"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["COD_TEMPERATURA"]); var._Cod_tipo_sales = lector["COD_TIPO_SALES"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["COD_TIPO_SALES"]); var._Cod_tipo_otros = lector["COD_OTROS"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["COD_OTROS"]); var._Diagnostico = lector["DIAGNOSTICO"].Equals(DBNull.Value) ? string.Empty : (string)lector["DIAGNOSTICO"]; var._Amnesis_alim = lector["AMNESIS"].Equals(DBNull.Value) ? string.Empty : (string)lector["AMNESIS"]; var._Observaciones = lector["OBSERVACIONES"].Equals(DBNull.Value) ? string.Empty : (string)lector["OBSERVACIONES"]; } else { var._Id = 0; } conn.Cerrar(); return(var); } catch (Exception ex) { conn.Cerrar(); throw ex; } }
public string Modificar_Pedido(Pedidos var) { try { conn = new ConectarFalp(BD, User, Pass, ConectarFalp.TipoBase.Oracle); if (conn.Estado == ConnectionState.Closed) { conn.Abrir(); } conn.CrearCommand(CommandType.StoredProcedure, "PCK_NUT001M.P_MODIFICAR_PEDIDO"); conn.ParametroBD("PIN_COD_PEDIDO", var._Id, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_CONSISTENCIA", var._Cod_tipo_consistencia, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_DIGESTABILIDAD", var._Cod_tipo_digestabilidad, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_APORTE_NUTRIENTES", var._Cod_tipo_aporte_nutrientes, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_VOLUMEN", var._Cod_tipo_volumen, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_TEMPERATURA", var._Cod_tipo_temperatura, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_TIPO_SALES", var._Cod_tipo_sales, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_OTROS", var._Cod_tipo_otros, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_COD_CAMA", var._Cod_cama, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_COD_PACIENTE", var._Cod_paciente, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_DIAGNOSTICO", var._Diagnostico.ToUpper(), DbType.String, ParameterDirection.Input); conn.ParametroBD("PIN_AMNESIS", var._Amnesis_alim.ToUpper(), DbType.String, ParameterDirection.Input); conn.ParametroBD("PIN_OBSERVACION", var._Observaciones.ToUpper(), DbType.String, ParameterDirection.Input); conn.ParametroBD("PIN_USUARIO", var._User_modifica.ToUpper(), DbType.String, ParameterDirection.Input); int registro = conn.ExecuteNonQuery(); conn.Cerrar(); if (registro > -1) { res = "ok"; } else { res = "error"; } return(res); } catch (Exception ex) { conn.Cerrar(); throw ex; } }
public List <Pedidos> Cargar_alimentos_pedidos(string fecha, int cod_tipo_comida, int cod_tipo_distribucion, string cod_pedido) { try { ConectarFalp conn = new ConectarFalp(BD, User, Pass, ConectarFalp.TipoBase.Oracle); if (conn.Estado == ConnectionState.Closed) { conn.Abrir(); } conn.CrearCommand(CommandType.StoredProcedure, "PCK_NUT001I.P_CARGAR_ALIM_PEDIDO"); conn.ParametroBD("PIN_COD_COMIDA", cod_tipo_comida, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_COD_DISTRIBUCION", cod_tipo_distribucion, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_COD_PEDIDOS", cod_pedido, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_FECHA", fecha, DbType.String, ParameterDirection.Input); //conn.ParametroBD("PIN_FECHA", fecha, DbType.String, ParameterDirection.Input); IDataReader lector = conn.ExecuteReader(); List <Pedidos> lista = new List <Pedidos>(); while (lector.Read()) { Pedidos var = new Pedidos(); var._Id_tipo_alimento = lector["ID_ALIM"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["ID_ALIM"]); var._Cod_tipo_alimento = lector["CODIGO"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["CODIGO"]); var._Nom_tipo_alimento = lector["DESCRIPCION"].Equals(DBNull.Value) ? string.Empty : lector["DESCRIPCION"].ToString(); var._Cantidad = lector["CANTIDAD"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["CANTIDAD"]); var._Vigencia = lector["VIGENCIA"].Equals(DBNull.Value) ? string.Empty : lector["VIGENCIA"].ToString(); var._Estado = lector["ESTADO"].Equals(DBNull.Value) ? string.Empty : lector["ESTADO"].ToString(); var._Id_tipo_distribucion = lector["ID_DISTRIBUCION"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["ID_DISTRIBUCION"]); var._Cod_tipo_distribucion = lector["DISTRIBUCION"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["DISTRIBUCION"]); var._Cod_tipo_comida = lector["TIPO_COMIDA"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["TIPO_COMIDA"]); lista.Add(var); } conn.Cerrar(); return(lista); } catch (Exception ex) { conn.Cerrar(); throw ex; } }
public string Registrar_Tipo_Alimento(Menu_tipo_alimento var) { /* try * {*/ conn = new ConectarFalp(BD, User, Pass, ConectarFalp.TipoBase.Oracle); if (conn.Estado == ConnectionState.Closed) { conn.Abrir(); } conn.CrearCommand(CommandType.StoredProcedure, "PCK_NUT001M.P_REGISTRAR_TIPO_ALIMENTO"); conn.ParametroBD("PIN_COD_DISTRIBUCION", var._Cod_pedido_reg_det, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_COD_TIPO_ALIMENTOS", var._Cod_tipo_alimentos, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_CANTIDAD", var._Cantidad, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_VIGENCIA", var._Vigencia, DbType.String, ParameterDirection.Input); conn.ParametroBD("PIN_ESTADO", var._Estado, DbType.String, ParameterDirection.Input); conn.ParametroBD("PIN_USER", var._User_crea, DbType.String, ParameterDirection.Input); conn.ParametroBD("PIN_FECHA", Convert.ToString(var._Fecha_crea), DbType.String, ParameterDirection.Input); int registro = conn.ExecuteNonQuery(); if (registro > -2) { res = "ok"; } else { res = "error"; } conn.Cerrar(); return(res); /* } * catch (Exception ex) * { * conn.Cerrar(); * throw ex; * }*/ }
public Pacientes Cargar_paciente(string cod_paciente) { try { Pacientes var = new Pacientes(); ConectarFalp conn = new ConectarFalp(BD, User, Pass, ConectarFalp.TipoBase.Oracle); if (conn.Estado == ConnectionState.Closed) { conn.Abrir(); } conn.CrearCommand(CommandType.StoredProcedure, "PCK_NUT001I.P_CARGAR_PACIENTE_ID"); conn.ParametroBD("PIN_COD_PACIENTE", cod_paciente, DbType.Int32, ParameterDirection.Input); IDataReader lector = conn.ExecuteReader(); if (lector.Read()) { var._Id_pac = lector["CODIGO"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["CODIGO"]); var._Ficha = lector["FICHA"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["FICHA"]); var._Folio = lector["FOLIO"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["FOLIO"]); var._Tipo_doc = lector["TIPO_DOC"].Equals(DBNull.Value) ? "0" : Convert.ToString(lector["TIPO_DOC"]); var._Num_doc = lector["NUM_DOC"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["NUM_DOC"]); var._Nombres = lector["NOMBRES"].Equals(DBNull.Value) ? string.Empty : (string)lector["NOMBRES"]; var._Nom_institucion = lector["NOM_INSTITUCION"].Equals(DBNull.Value) ? string.Empty : (string)lector["NOM_INSTITUCION"]; var._Nom_prevision = lector["NOM_PREVISION"].Equals(DBNull.Value) ? string.Empty : (string)lector["NOM_PREVISION"]; var._Nom_plan_previsional = lector["NOM_PLAN_PREVISIONAL"].Equals(DBNull.Value) ? string.Empty : (string)lector["NOM_PLAN_PREVISIONAL"]; } else { var._Id_pac = 0; } conn.Cerrar(); return(var); } catch (Exception ex) { conn.Cerrar(); throw ex; } }
public string Registrar_Pedido(Pedidos var) { try { string fecha = DateTime.Now.ToString("dd-MM-yyyy"); conn = new ConectarFalp(BD, User, Pass, ConectarFalp.TipoBase.Oracle); if (conn.Estado == ConnectionState.Closed) { conn.Abrir(); } conn.CrearCommand(CommandType.StoredProcedure, "PCK_NUT001I.P_REGISTRAR_PEDIDO"); conn.ParametroBD("PIN_CONSISTENCIA", var._Cod_tipo_consistencia, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_DIGESTABILIDAD", var._Cod_tipo_digestabilidad, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_APORTE_NUTRIENTES", var._Cod_tipo_aporte_nutrientes, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_VOLUMEN", var._Cod_tipo_volumen, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_TEMPERATURA", var._Cod_tipo_temperatura, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_TIPO_SALES", var._Cod_tipo_sales, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_OTROS", var._Cod_tipo_otros, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_COD_CAMA", var._Cod_cama, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_COD_PACIENTE", var._Cod_paciente, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_DIAGNOSTICO", var._Diagnostico.ToUpper(), DbType.String, ParameterDirection.Input); conn.ParametroBD("PIN_AMNESIS", var._Amnesis_alim.ToUpper(), DbType.String, ParameterDirection.Input); conn.ParametroBD("PIN_OBSERVACION", var._Observaciones.ToUpper(), DbType.String, ParameterDirection.Input); conn.ParametroBD("PIN_USUARIO", var._User_crea.ToUpper(), DbType.String, ParameterDirection.Input); conn.ParametroBD("PIN_FECHA", fecha, DbType.String, ParameterDirection.Input); conn.ParametroBD("POUT_PED_ID", 0, DbType.Int64, ParameterDirection.Output); int registro = conn.ExecuteNonQuery(); conn.Cerrar(); return(conn.ParamValue("POUT_PED_ID").ToString()); } catch (Exception ex) { conn.Cerrar(); throw ex; } }
public List <Utilidades> Cargar_tipo_comida() { try { ConectarFalp conn = new ConectarFalp(BD, User, Pass, ConectarFalp.TipoBase.Oracle); if (conn.Estado == ConnectionState.Closed) { conn.Abrir(); } conn.CrearCommand(CommandType.StoredProcedure, "PCK_NUT001I.P_CARGAR_TIPO_COM"); IDataReader lector = conn.ExecuteReader(); List <Utilidades> lista = new List <Utilidades>(); while (lector.Read()) { Utilidades var = new Utilidades(); var._Cod_tipo_comida = lector["CODIGO"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["CODIGO"]); var._Nom_tipo_comida = lector["DESCRIPCION"].Equals(DBNull.Value) ? string.Empty : lector["DESCRIPCION"].ToString(); lista.Add(var); } conn.Cerrar(); return(lista); } catch (Exception ex) { conn.Cerrar(); throw ex; } }
public List <Utilidades> Cargar_tipo_alimento(int cod_tipo_distribucion) { try { ConectarFalp conn = new ConectarFalp(BD, User, Pass, ConectarFalp.TipoBase.Oracle); if (conn.Estado == ConnectionState.Closed) { conn.Abrir(); } conn.CrearCommand(CommandType.StoredProcedure, "PCK_NUT001I.P_CARGAR_ALIM"); conn.ParametroBD("PIN_COD_DISTRIBUCION", cod_tipo_distribucion, DbType.Int64, ParameterDirection.Input); IDataReader lector = conn.ExecuteReader(); List <Utilidades> lista = new List <Utilidades>(); while (lector.Read()) { Utilidades var = new Utilidades(); var._Cod_tipo_alimento = lector["CODIGO"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["CODIGO"]); var._Nom_tipo_alimento = lector["DESCRIPCION"].Equals(DBNull.Value) ? string.Empty : lector["DESCRIPCION"].ToString(); lista.Add(var); } conn.Cerrar(); return(lista); } catch (Exception ex) { conn.Cerrar(); throw ex; } }
public string Modificar_Nutrientes(Pedidos var) { try { conn = new ConectarFalp(BD, User, Pass, ConectarFalp.TipoBase.Oracle); if (conn.Estado == ConnectionState.Closed) { conn.Abrir(); } conn.CrearCommand(CommandType.StoredProcedure, "PCK_NUT001M.P_MODIFICAR_NUTRIENTES"); conn.ParametroBD("PIN_COD_PEDIDO", var._Id, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_COD_NUTRIENTES", var._Cod_tipo_nutrientes, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_VIGENTE", var._Est_tipo_nutrientes, DbType.String, ParameterDirection.Input); int registro = conn.ExecuteNonQuery(); conn.Cerrar(); if (registro > -2) { res = "ok"; } else { res = "error"; } return(res); } catch (Exception ex) { conn.Cerrar(); throw ex; } }
public List <Cama_Pacientes> Listadoestadistico() { try { ConectarFalp conn = new ConectarFalp(BD, User, Pass, ConectarFalp.TipoBase.Oracle); if (conn.Estado == ConnectionState.Closed) { conn.Abrir(); } conn.CrearCommand(CommandType.StoredProcedure, "PCK_NUT001I.P_CARGO_ESTADISTICA"); IDataReader lector = conn.ExecuteReader(); List <Cama_Pacientes> lista = new List <Cama_Pacientes>(); while (lector.Read()) { Cama_Pacientes var = new Cama_Pacientes(); var._Estado = lector["ESTADO"].Equals(DBNull.Value) ? string.Empty : (string)lector["ESTADO"]; var._Cantidad = lector["CANTIDAD"].Equals(DBNull.Value) ? 0 : Convert.ToInt32(lector["CANTIDAD"]); lista.Add(var); } conn.Cerrar(); return(lista); } catch (Exception ex) { conn.Cerrar(); throw ex; } }
public int Validar_alimento_pedido(string fecha, int cod_tipo_comida, int cod_tipo_distribucion, string cod_pedido) { try { int cont = 0; ConectarFalp conn = new ConectarFalp(BD, User, Pass, ConectarFalp.TipoBase.Oracle); if (conn.Estado == ConnectionState.Closed) { conn.Abrir(); } conn.CrearCommand(CommandType.StoredProcedure, "PCK_NUT001I.P_CARGAR_ALIM_PEDIDO"); conn.ParametroBD("PIN_COD_COMIDA", cod_tipo_comida, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_COD_DISTRIBUCION", cod_tipo_distribucion, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_COD_PEDIDOS", cod_pedido, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_FECHA", fecha, DbType.String, ParameterDirection.Input); //conn.ParametroBD("PIN_FECHA", fecha, DbType.String, ParameterDirection.Input); IDataReader lector = conn.ExecuteReader(); while (lector.Read()) { cont++; } conn.Cerrar(); return(cont); } catch (Exception ex) { conn.Cerrar(); throw ex; } }
public string Registrar_Tipo_Alimento(Menu_tipo_alimento var, string cod_cama) { try { conn = new ConectarFalp(BD, User, Pass, ConectarFalp.TipoBase.Oracle); if (conn.Estado == ConnectionState.Closed) { conn.Abrir(); } conn.CrearCommand(CommandType.StoredProcedure, "PCK_NUT001I.P_REGISTRAR_PEDIDO_A"); conn.ParametroBD("PIN_COD_MENU", var._Cod_pedido_reg_det, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_COD_TIPO_ALIMENTOS", var._Cod_tipo_alimentos, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_CANTIDAD", var._Cantidad, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_VIGENCIA", var._Vigencia, DbType.String, ParameterDirection.Input); conn.ParametroBD("PIN_ESTADO", var._Estado, DbType.String, ParameterDirection.Input); conn.ParametroBD("PIN_USER", var._User_crea, DbType.String, ParameterDirection.Input); conn.ParametroBD("PIN_FECHA", Convert.ToString(var._Fecha_crea), DbType.String, ParameterDirection.Input); conn.ParametroBD("PIN_COD_CAMA", cod_cama, DbType.Int32, ParameterDirection.Input); conn.ParametroBD("POUT_PEDIDO_ALIMENTO", 0, DbType.Int64, ParameterDirection.Output); int registro = conn.ExecuteNonQuery(); conn.Cerrar(); return(conn.ParamValue("POUT_PEDIDO_ALIMENTO").ToString()); } catch (Exception ex) { conn.Cerrar(); throw ex; } }
public string Liberar_cama(string cod_cama, string cod_paciente) { try { conn = new ConectarFalp(BD, User, Pass, ConectarFalp.TipoBase.Oracle); if (conn.Estado == ConnectionState.Closed) { conn.Abrir(); } conn.CrearCommand(CommandType.StoredProcedure, "PCK_NUT001M.P_LIBERAR_CAMA"); conn.ParametroBD("PIN_COD_CAMA", cod_cama, DbType.Int64, ParameterDirection.Input); conn.ParametroBD("PIN_COD_PACIENTE", cod_paciente, DbType.Int64, ParameterDirection.Input); int registro = conn.ExecuteNonQuery(); if (registro > -2) { res = "ok"; } else { res = "Error"; } conn.Cerrar(); return(res); } catch (Exception ex) { conn.Cerrar(); throw ex; } }
public string Eliminar_Nutrientes(int cod_pedido) { try { conn = new ConectarFalp(BD, User, Pass, ConectarFalp.TipoBase.Oracle); if (conn.Estado == ConnectionState.Closed) { conn.Abrir(); } conn.CrearCommand(CommandType.StoredProcedure, "PCK_NUT001M.P_ELIMINAR_NUTRIENTES"); conn.ParametroBD("PIN_COD_PEDIDO", cod_pedido, DbType.Int64, ParameterDirection.Input); int registro = conn.ExecuteNonQuery(); conn.Cerrar(); if (registro > -2) { res = "ok"; } else { res = "error"; } return(res); } catch (Exception ex) { conn.Cerrar(); throw ex; } }