예제 #1
0
        private void TsBtnEditar_Click(object sender, EventArgs e)
        {
            FrmCitas n = new FrmCitas();

            n.Text       = "Editar registro de la Cita";
            n.TipoEstado = false;
            n.ShowDialog();
            CargarDatos();
            DgvDatos.Sort(DgvDatos.Columns[0], ListSortDirection.Ascending);
        }
        private void TsBtnEditar_Click(object sender, EventArgs e)
        {
            FrmPacientes n = new FrmPacientes();

            n.Text       = "Editar registro de Paciente";
            n.TipoEstado = false;
            n.Clave      = Convert.ToInt32(DgvDatos.SelectedRows[0].Cells[0].Value.ToString());
            n.ShowDialog();
            CargarDatos();
            DgvDatos.Sort(DgvDatos.Columns[0], ListSortDirection.Ascending);
        }
        private void TsBtnEliminar_Click(object sender, EventArgs e)
        {
            DialogResult respuesta;

            respuesta = MessageBox.Show("¿Seguro que deseas Eliminar el paciente?\n", "Eliminar...", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (respuesta == DialogResult.Yes)
            {
                EliminarPaciente();
                CargarDatos();
                DgvDatos.Sort(DgvDatos.Columns[0], ListSortDirection.Ascending);
            }
        }
        protected void Unnamed2_Click(object sender, EventArgs e)
        {
            int update = cp.modificar(this);

            if (update >= 1)
            {
                this.Label1.Text = "<div class='alert alert-success text-black'>Datos modificados correctamente</div>";
                ClearCamps();
                DgvDatos.DataSource = cp.listar();
                DgvDatos.DataBind();
            }
            else
            {
                this.Label1.Text = "<div class='alert alert-success text-black'>No se pudo modificar los datos</div>";
            }
        }
        protected void Unnamed1_Click(object sender, EventArgs e)
        {
            int create = cp.guardar(this);

            if (create >= 1)
            {
                this.Label1.Text = "<div class='alert alert-success text-black'>Datos guardados correctamente</div>";
                ClearCamps();
                DgvDatos.DataSource = cp.listar();
                DgvDatos.DataBind();
            }
            else
            {
                this.Label1.Text = "<div class='alert alert-success text-black'>No se pudo guardar sus datos</div>";
            }
        }
        protected void dgv_DatosDelete(object source, DataGridCommandEventArgs e)
        {
            //Delete
            string Id     = e.Item.Cells[0].Text;
            int    id     = Convert.ToInt32(Id);
            int    Delete = cp.eliminar(id);

            if (Delete >= 1)
            {
                this.Label1.Text    = "<div class='alert alert-success text-black'>Datos eliminados correctamente</div>";
                DgvDatos.DataSource = cp.listar();
                DgvDatos.DataBind();
            }
            else
            {
                this.Label1.Text = "<div class='alert alert-success text-black'>Datos no eliminado</div>";
            }
        }
 private void FrmPrincipalPacientes_Load(object sender, EventArgs e)
 {
     CargarDatos();
     DgvDatos.Sort(DgvDatos.Columns[0], ListSortDirection.Ascending);
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     Modificar.Enabled   = false;
     DgvDatos.DataSource = cp.listar();
     DgvDatos.DataBind();
 }