Exemple #1
0
        private List <ConsultaProcedimientoDTO> loadProcedimiento(NotaClinicaDTO oneNota)
        {
            var oneConsultapro = new ConsultaProcedimientoDTO();

            oneConsultapro.Id_FichaIdentificacion = Id_FichaIdentificacion;
            return(ConsultaProcedimientoDAO.GetAllByPaciente(oneConsultapro).Where(x => x.Id_Consulta == oneNota.Id_Agenda).ToList());
        }
        public void RemoveInActiveP(int Id_Procedimiento)
        {
            string  query = "Update Tabla_Registro_ConsultaProcedimiento SET Estatus_ConsultaProcedimiento = 'True' where Id_ConsultaProcedimiento = @Id_ConsultaProcedimiento";
            Helpers h     = new Helpers();
            ConsultaProcedimientoDTO oneProcedimiento = new ConsultaProcedimientoDTO();

            oneProcedimiento.Id_ConsultaProcedimiento = Id_Procedimiento;
            h.ExecuteNonQueryParam(query, oneProcedimiento);
        }
        private void loadProcedimiento()
        {
            var oneConsultaPro = new ConsultaProcedimientoDTO();

            oneConsultaPro.Id_FichaIdentificacion = Id_FichaIdentificacion;
            var lConsultasPro = ConsultaProcedimientoDAO.GetAllByPaciente(oneConsultaPro).Where(x => x.Id_Consulta == Id_Agenda).ToList();

            rptProc1.DataSource = lConsultasPro;
            rptProc1.DataBind();
        }
        protected void deleteProc(object sender, EventArgs e)
        {
            var Id             = ((LinkButton)sender).CommandArgument;
            var oneConsultapro = new ConsultaProcedimientoDTO();

            oneConsultapro.Id_ConsultaProcedimiento = Convert.ToInt32(Id);
            ConsultaProcedimientoDAO Delete = new ConsultaProcedimientoDAO();

            Delete.Delete(oneConsultapro);
            loadProcedimiento();
        }
        /////////////////////////////////////////////
        //////////// PROCEDIMIENTO //////////////////
        /////////////////////////////////////////////

        protected void addProcedimiento(object sender, EventArgs e)
        {
            var oneProcedimiento = new Tabla_Catalogo_ProcedimientoDTO();

            oneProcedimiento = ProcedimientoDAO.GetOneByName(oneProcedimiento);
            ConsultaProcedimientoDTO oneConsultaPro = new ConsultaProcedimientoDTO();

            oneConsultaPro.Id_ConsultaProcedimiento = Id_Agenda;
            oneConsultaPro.Id_Consulta = Id_Agenda;
            oneConsultaPro.Fecha_ConsultaProcedimiento   = DateTime.Now;
            oneConsultaPro.Id_FichaIdentificacion        = Id_FichaIdentificacion;
            oneConsultaPro.Estatus_ConsultaProcedimiento = true;
            oneConsultaPro.Id_Procedimiento = oneProcedimiento.Id_Procedimiento;
            oneConsultaPro.Observaciones_ConsultaProcedimiento = "";
            ConsultaProcedimientoDAO Insert = new ConsultaProcedimientoDAO();

            Insert.Insert(oneConsultaPro);
            loadProcedimiento();
        }
        protected void addProcedimiento()
        {
            var oneProcedimiento = new Tabla_Catalogo_ProcedimientoDTO();

            oneProcedimiento.Descripcion_Procedimiento = txtProc.Text;
            oneProcedimiento = ProcedimientoDAO.GetOneByName(oneProcedimiento);
            ConsultaProcedimientoDTO oneConsultaPro = new ConsultaProcedimientoDTO();

            oneConsultaPro.Id_ConsultaProcedimiento = Id_Agenda;
            oneConsultaPro.Id_Consulta = Id_Agenda;
            oneConsultaPro.Fecha_ConsultaProcedimiento   = DateTime.Now;
            oneConsultaPro.Id_FichaIdentificacion        = Id_FichaIdentificacion;
            oneConsultaPro.Estatus_ConsultaProcedimiento = true;
            oneConsultaPro.Id_Procedimiento = oneProcedimiento.Id_Procedimiento;
            oneConsultaPro.Observaciones_ConsultaProcedimiento = "";
            ConsultaProcedimientoDAO Insert = new ConsultaProcedimientoDAO();

            Insert.Insert(oneConsultaPro);
            txtProc.Text = "";
            Page.Response.Redirect(Page.Request.Url.ToString(), true);
            loadProcedimiento();
        }