예제 #1
0
        public List <ProcedimientoDTO> readxIngreso(ProcedimientoDTO procedimientoDTO)
        {
            DataTable        dt    = new DataTable();
            ProcedimientoDTO prDTO = null;
            ProcedimientoDAO prDAO = new ProcedimientoDAO();

            List <ProcedimientoDTO> retornoDTO = new List <ProcedimientoDTO>();


            dt = prDAO.readxIngreso(procedimientoDTO);

            foreach (DataRow row in dt.Rows)
            {
                prDTO = new ProcedimientoDTO();

                prDTO.procedimientoID            = Convert.ToInt64(row["procedimientoID"].ToString());
                prDTO.nombre                     = row["nombre"].ToString();
                prDTO.cantidad                   = row["cantidad"].ToString();
                prDTO.periodo                    = row["periodo"].ToString();
                prDTO.fecha_inicio_procedimiento = Convert.ToDateTime(row["fecha_inicio_procedimiento"].ToString());
                prDTO.ingresoID                  = Convert.ToInt64(row["ingresoID"].ToString());
                retornoDTO.Add(prDTO);
            }

            return(retornoDTO);
        }
예제 #2
0
        public int create(ProcedimientoDTO procedimientoDTO)
        {
            int retorno = 0;
            ProcedimientoDAO procedimientoDAO = new ProcedimientoDAO();

            retorno = procedimientoDAO.create(procedimientoDTO);

            return(retorno);
        }
예제 #3
0
        public int delete(ProcedimientoDTO procedimientoDTO)
        {
            int retorno = 0;
            ProcedimientoDAO personaDAO = new ProcedimientoDAO();

            retorno = personaDAO.delete(procedimientoDTO);

            return(retorno);
        }
        /////////////////////////////////////////////
        //////////// 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();
        }