Esempio n. 1
0
 private void CargarLista()
 {
     try
     {
         List <Cita> cita = CitaBLL.GetCita();
         ClientesGridView.DataSource = cita;
         ClientesGridView.DataBind();
     }
     catch (Exception ex)
     {
     }
 }
        public JsonResult DeleteDias(int id)
        {
            var          diasBLL = new DiaBLL();
            wmJsonResult objJson = new wmJsonResult();

            try
            {
                tblDia dia = diasBLL.RetrieveDiaByID(id);

                if (dia != null)
                {
                    var            citaBLL    = new CitaBLL();
                    List <tblCita> listaCitas = citaBLL.RetrieveCitaDiaByID(id);

                    if (listaCitas.Count() >= 0)
                    {
                        //Tiene Citas
                    }

                    bool banderita = diasBLL.Delete(id);

                    if (banderita == true)
                    {
                        objJson.bandera = true;
                        objJson.mensaje = "El dia se eliminó correctamente";
                    }
                    else
                    {
                        objJson.bandera = false;
                        objJson.mensaje = "El dia NO se eliminó correctamente";
                    }
                }
                else
                {
                    objJson.bandera = false;
                    objJson.mensaje = "El dia no se encontró";
                }
            }
            catch
            {
                objJson.bandera = false;
                objJson.mensaje = "Ocurrio una excepcion al eliminar el dia";
            }

            return(Json(objJson, JsonRequestBehavior.AllowGet));
        }
Esempio n. 3
0
    protected void ClientesGridView_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        if (e.CommandName == "Eliminar")
        {
            try
            {
                int citaId = Convert.ToInt32(e.CommandArgument);
                CitaBLL.EliminarCita(citaId);
                CargarLista();
            }
            catch (Exception ex)
            {
                ;
            }
        }

        if (e.CommandName == "Editar")
        {
            Response.Redirect("~/FormularioCitas.aspx?id=" + e.CommandArgument.ToString());
        }
    }
    protected void SaveButtonn_Click(object sender, EventArgs e)
    {
        try
        {
            ErrorPanel.Visible = false;
            int  citaa = Convert.ToInt32(CitaIdHiddenField.Value);
            Cita obj   = new Cita()
            {
                citaId      = citaa,
                fechaHora   = fechaTextBox1.Text,
                observacion = observacionTextBox1.Text,
                doctorId    = Convert.ToInt32(DropDownList2.SelectedValue),
                pacienteid  = Convert.ToInt32(DropDownList3.SelectedValue),
                usuarioId   = Convert.ToInt32(DropDownList1.SelectedValue)
                              //doctorId = Convert.ToInt32(doctorIdTextBox1.Text),
                              //pacienteid = Convert.ToInt32(pacienteidTextBox1.Text),
                              //usuarioId = Convert.ToInt32(usuarioIdTextBox1.Text)
            };

            if (citaa == 0)
            {
                CitaBLL.InsertarCita(obj);
            }
            else
            {
                CitaBLL.ActualizarCita(obj);
            }
        }
        catch (Exception ex)
        {
            ErrorPanel.Visible = true;
            return;
        }

        Response.Redirect("~/ListaCitas.aspx");
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        if (IsPostBack)
        {
            return;
        }

        string strId = Request.QueryString["id"];

        if (string.IsNullOrEmpty(strId))
        {
            return;
        }
        try
        {
            int  citaId = Convert.ToInt32(strId);
            Cita obj    = CitaBLL.GetCitaById(citaId);


            fechaTextBox1.Text          = obj.fechaHora;
            observacionTextBox1.Text    = obj.observacion;
            DropDownList2.SelectedValue = Convert.ToString(obj.doctorId);
            DropDownList3.SelectedValue = Convert.ToString(obj.pacienteid);
            DropDownList1.SelectedValue = Convert.ToString(obj.usuarioId);

            //doctorIdTextBox1.Text = Convert.ToString(obj.doctorId);
            //pacienteidTextBox1.Text = Convert.ToString(obj.pacienteid);
            //usuarioIdTextBox1.Text = Convert.ToString(obj.usuarioId);
            //DropDownList1.SelectedValue = Convert.ToString(obj.citaId);

            CitaIdHiddenField.Value = strId;
        }
        catch (Exception ex)
        {
        }
    }
        public JsonResult DeleteColaborador(int id)
        {
            var          colBLL  = new ColaboradorBLL();
            wmJsonResult objJson = new wmJsonResult();

            try
            {
                tblColaboradore colaborador = colBLL.RetrieveColaboradorByID(id);

                if (colaborador != null)
                {
                    var eveBLL = new EventoBLL();
                    List <tblEvento> listaEventos = eveBLL.RetrieveEventosColaboradorByID(id);

                    if (listaEventos.Count() >= 0)
                    {
                        //significa que tiene eventos....
                    }

                    var            areaBLL   = new AreasBLL();
                    List <tblArea> listaArea = areaBLL.RetrieveAreasColaboradorByID(id);

                    if (listaArea.Count() >= 0)
                    {
                        //significa que tiene areas asignadas....
                    }

                    var            citBLL     = new CitaBLL();
                    List <tblCita> listaCitas = citBLL.RetrieveCitasColaboradorByID(id);

                    if (listaCitas.Count() >= 0)
                    {
                        //significa que tiene areas asignadas....
                    }

                    bool banderita = colBLL.Delete(id);

                    if (banderita == true)
                    {
                        objJson.bandera = true;
                        objJson.mensaje = "El colaborador se eliminó correctamente";
                    }
                    else
                    {
                        objJson.bandera = false;
                        objJson.mensaje = "El colaborador NO se eliminó correctamente";
                    }
                }
                else
                {
                    objJson.bandera = false;
                    objJson.mensaje = "El colaborador no se encontró";
                }
            }
            catch
            {
                objJson.bandera = false;
                objJson.mensaje = "Ocurrio una excepcion al eliminar el registro";
            }

            return(Json(objJson, JsonRequestBehavior.AllowGet));
        }