コード例 #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         DataTable dtp = BussPaciente.Listar();
         idpaciente.Items.Add(new ListItem("Seleccione..."));
         foreach (DataRow r in dtp.Rows)
         {
             string texto = r["nombres"].ToString() + " " + r["apellidos"].ToString();
             string valor = r["idpaciente"].ToString();
             idpaciente.Items.Add(new ListItem(texto, valor));
         }
         DataTable dtf = BussHora.comb2();
         idhora.Items.Add(new ListItem("Seleccione..."));
         foreach (DataRow r in dtf.Rows)
         {
             string texto = r["fecha"].ToString() + " " + r["horaminuto"].ToString();
             string valor = r["idhora"].ToString();
             idhora.Items.Add(new ListItem(texto, valor));
         }
         DataTable dte = BussEspecialidad.filtro();
         idespecialidad.Items.Add(new ListItem("Seleccione..."));
         foreach (DataRow r in dte.Rows)
         {
             string texto = r["descripcion"].ToString();
             string valor = r["idespecialidad"].ToString();
             idespecialidad.Items.Add(new ListItem(texto, valor));
         }
     }
 }
コード例 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                if (Request["id"] != null)
                {
                    DataTable dtp = BussPaciente.Listar();
                    idpaciente.Items.Add(new ListItem("Seleccione..."));
                    foreach (DataRow r in dtp.Rows)
                    {
                        string texto = r["nombres"].ToString() + " " + r["apellidos"].ToString();
                        string valor = r["idpaciente"].ToString();
                        idpaciente.Items.Add(new ListItem(texto, valor));
                    }
                    DataTable dtf = BussHora.comb2();
                    idhora.Items.Add(new ListItem("Seleccione..."));
                    foreach (DataRow r in dtf.Rows)
                    {
                        string texto = r["fecha"].ToString() + " " + r["horaminuto"].ToString();
                        string valor = r["idhora"].ToString();
                        idhora.Items.Add(new ListItem(texto, valor));
                    }
                    DataTable dte = BussEspecialidad.filtro();
                    idespecialidad.Items.Add(new ListItem("Seleccione..."));
                    foreach (DataRow r in dte.Rows)
                    {
                        string texto = r["descripcion"].ToString();
                        string valor = r["idespecialidad"].ToString();
                        idespecialidad.Items.Add(new ListItem(texto, valor));
                    }

                    int     id  = Convert.ToInt32(Request["id"].ToString());
                    Reserva obj = BussReserva.Buscar(id);
                    if (obj != null)
                    {
                        idpaciente.Text     = obj.Paciente.Idpaciente.ToString();
                        idmedico.Text       = obj.Medico.Idmedico.ToString();
                        idespecialidad.Text = obj.Medico.Especialidad.Idespecialidad.ToString();
                        idhora.Text         = obj.Hora.Idhora.ToString();
                    }
                    else
                    {
                        Response.Redirect("ReservaListar.aspx");
                    }
                }
                else
                {
                    Response.Redirect("ReservaListar.aspx");
                }
            }
        }
コード例 #3
0
        public ActionResult Modificar(int id, FormCollection frm)
        {
            PacienteModel obj = new PacienteModel();

            obj.idpaciente = id;
            obj.nombres    = frm["nombres"];
            obj.apellidos  = frm["apellidos"];
            obj.email      = frm["email"];
            obj.telefono   = int.Parse(frm["telefono"]);
            obj.genero     = Char.Parse(frm["genero"]);
            obj.edad       = int.Parse(frm["edad"]);

            BussPaciente.Update(obj);

            return(RedirectToAction("Index"));
        }
コード例 #4
0
        public ActionResult Nuevo(FormCollection frm)
        {
            PacienteModel obj = new PacienteModel();

            //obj.idpaciente = int.Parse(frm["idpaciente"]);
            obj.nombres   = frm["nombres"];
            obj.apellidos = frm["apellidos"];
            obj.email     = frm["email"];
            obj.telefono  = int.Parse(frm["telefono"]);
            obj.genero    = Char.Parse(frm["genero"]);
            obj.edad      = int.Parse(frm["edad"]);

            BussPaciente.Insert(obj);

            return(RedirectToAction("Index"));
        }
コード例 #5
0
ファイル: PacienteController.cs プロジェクト: zeonx3/.net
        // GET: Paciente
        public ActionResult Index()
        {
            List <PacienteModel> lista = BussPaciente.listar();

            return(View(lista));
        }
コード例 #6
0
        public ActionResult Borrar(int id, FormCollection frm)
        {
            BussPaciente.Delete(id);

            return(RedirectToAction("Index"));
        }
コード例 #7
0
        public ActionResult Borrar(int id)
        {
            PacienteModel obj = BussPaciente.Buscar(id);

            return(View(obj));
        }