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); } }
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); }
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); }
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 { } }
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); } } }
//constractor public WFechasBloqueadas(IFechasBloqueadas InterfazFecha) { objViewFechaBloqueada = new CFechasBloqueadas(); Manager = new ManagerBD(); ViewFechaBloqueada = InterfazFecha; }