Ejemplo n.º 1
0
        public void ObtenerDatosListado(int opcion, CFechasBloqueadas FechaBloqueada)
        {
            DataSet           DtFechas = new DataSet();
            CFechasBloqueadas objFecha = new CFechasBloqueadas();
            bool ExisteUsuario         = false;

            if (ExisteConexion())
            {
                ExisteUsuario = objFecha.ListadoFechas(opcion, ref DtFechas, FechaBloqueada);
                if (ExisteUsuario)
                {
                    try
                    {
                        ViewFechaBloqueada.FechasDT = DtFechas;
                    }
                    catch (Exception)
                    {
                        ViewFechaBloqueada.FechasDT = null;
                    }
                }
                else
                {
                    ViewFechaBloqueada.MensajeFechas("No Valido", 2);
                }
            }
            else
            {
                ViewFechaBloqueada.MensajeFechas("No hay conexion en red", 1);
            }
        }
Ejemplo n.º 2
0
        protected void ButtonEliminarCita_Click(object sender, EventArgs e)
        {
            CFechasBloqueadas objAux = new CFechasBloqueadas();

            objAux.pk_FechaBloqueada = Convert.ToInt32(TextBoxPkReservacion.Text);
            vistaFechasBloqueadas.CrearFecha(objAux, 3);
            Response.Redirect(Request.RawUrl);
        }
Ejemplo n.º 3
0
        protected void ButtonEliminarFechaBloqueada_Click(object sender, GridViewCommandEventArgs e, EventArgs ea)
        {
            FilaSeleccionada = (GridViewRow)(((LinkButton)e.CommandSource).NamingContainer);
            int x = Convert.ToInt32((((Label)FilaSeleccionada.FindControl("Label1")).Text));
            CFechasBloqueadas objAux = new CFechasBloqueadas();

            objAux.pk_FechaBloqueada = x;
            vistaFechasBloqueadas.CrearFecha(objAux, 3);
            Response.Redirect(Request.RawUrl);
        }
Ejemplo n.º 4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            objLoggerinf = (CEspecialista)Session["UsuarioLogeadoEspecialista"];
            if (objLoggerinf != null && objLoggerinf.Rol == 2)
            {
                ObjFechasBloqueadas   = new CFechasBloqueadas();
                vistaFechasBloqueadas = new WFechasBloqueadas(this);

                CFechasBloqueadas objaux = new CFechasBloqueadas();
                objaux.pk_Especialista = Convert.ToInt32(objLoggerinf.Numero_Control);
                vistaFechasBloqueadas.ObtenerDatosListado(1, objaux);
            }
            else
            {
            }
        }
Ejemplo n.º 5
0
        public void CrearFecha(CFechasBloqueadas objFecha, int opcion)
        {
            bool BolRegistro         = false;
            CFechasBloqueadas objaxu = new CFechasBloqueadas();

            if (ExisteConexion())
            {
                BolRegistro = objFecha.AgendarFecha(opcion, objFecha);

                if (BolRegistro == true)
                {
                    ViewFechaBloqueada.MensajeFechas("Cita registrado", 1);
                    //Se reguistro la cita, enviar mensaje al médico
                }
                else
                {
                    ViewFechaBloqueada.MensajeFechas("Cita no reguistrado", 1);
                }
            }
        }
Ejemplo n.º 6
0
 //constractor
 public WFechasBloqueadas(IFechasBloqueadas InterfazFecha)
 {
     objViewFechaBloqueada = new CFechasBloqueadas();
     Manager            = new ManagerBD();
     ViewFechaBloqueada = InterfazFecha;
 }