Exemplo n.º 1
0
        public bool insertIngresoHosp(BE_HojaHospitaliza objIngreso)
        {
            try
            {
                Dictionary <string, object> parameters = new Dictionary <string, object>();
                parameters.Add("@FechaIngreso", objIngreso.FechaIngreso);
                parameters.Add("@FechaAlta", objIngreso.FechaAlta);
                parameters.Add("@ID_Procedencia", objIngreso.ID_Procedencia);
                parameters.Add("@TipoOrden", objIngreso.TipoOrden);
                parameters.Add("@Tratamiento", objIngreso.Tratamiento);
                parameters.Add("@ID_Paciente", objIngreso.ID_Paciente);
                parameters.Add("@ID_Orden_Hospitalizacion", objIngreso.ID_Orden_Hospitalizacion);
                parameters.Add("@ID_Local", objIngreso.ID_Local);
                parameters.Add("@ID_Carta", objIngreso.ID_Carta);
                parameters.Add("@ID_Cama", objIngreso.ID_Cama);
                parameters.Add("@ID_Especialidad", objIngreso.ID_Especialidad);

                int rpta = SqlHelper.Instance.ExecuteNonQuery("usp_Insert_Ingreso_Internamiento", parameters);
                return((rpta > 0) ? true : false);
            }
            catch (Exception ex)
            {
                return(false);

                throw;
            }
        }
Exemplo n.º 2
0
 public bool insertIngresoHosp(BE_HojaHospitaliza objIngreso)
 {
     try
     {
         return(DAO_Hospitalizacion.Instancia.insertIngresoHosp(objIngreso));
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemplo n.º 3
0
    protected void btnRegistrar_Click(object sender, EventArgs e)
    {
        BE_HojaHospitaliza _bean = new BE_HojaHospitaliza();

        bool valida = true;

        if (ddlProcedencia.SelectedIndex == 1)
        {
            if (ValidarCarta(Convert.ToInt32(txtCartaGarantia.Text.Trim())))
            {
                valida = true;
            }
            else
            {
                valida = false;
            }
        }


        if (valida)
        {
            _bean.ID_Orden_Hospitalizacion = Convert.ToInt32(txtNroOrdenHosp.Text.Trim());
            _bean.FechaIngreso             = Convert.ToDateTime(txtFecIngreso.Text);
            _bean.TipoOrden       = ddlTipoOrden.SelectedIndex;
            _bean.ID_Procedencia  = ddlProcedencia.SelectedIndex;
            _bean.ID_Local        = ddlSede.SelectedIndex;
            _bean.Tratamiento     = txtTratamiento.Text;
            _bean.FechaAlta       = Convert.ToDateTime(txtFecAlta.Text);
            _bean.ID_Especialidad = ddlEspecialidad.SelectedIndex;
            _bean.ID_Cama         = ddlCama.SelectedIndex;
            _bean.ID_Paciente     = Convert.ToInt32(hdfIDPaciente.Value);
            _bean.ID_Carta        = txtCartaGarantia.Text == "" ? 0 : Convert.ToInt32(txtCartaGarantia.Text);

            BL_Hospitalizacion obj = new BL_Hospitalizacion();

            try
            {
                var resul = obj.insertIngresoHosp(_bean);

                if (resul)
                {
                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "regis", "alert('" + "Se registro la operación" + "');LimpiarCampos();", true);
                }
                else
                {
                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "regis", "alert('" + "No se registro la operacin" + "');", true);
                }
            }
            catch (Exception)
            {
            }
        }
    }