Example #1
0
        private void agregaruserbtn_Click(object sender, EventArgs e)
        {
            AgregarCliente ag = new AgregarCliente();

            ag.ShowDialog();
            refrescar();
        }
Example #2
0
        private void editarbtn_Click(object sender, EventArgs e)
        {
            int?id = GetId();

            if (id != null)
            {
                AgregarCliente oFrmTabla = new AgregarCliente(id);
                oFrmTabla.ShowDialog();
                refrescar();
            }
        }
Example #3
0
        private void gridClientesX_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex == gridClientesX.Columns[0].Index)//EDITAR
            {
                int?id = GetId();
                if (id != null)
                {
                    AgregarCliente oFrmTabla = new AgregarCliente(id);
                    oFrmTabla.ShowDialog();
                    refrescar();
                }
            }
            if (e.ColumnIndex == gridClientesX.Columns[1].Index)//ELIMINAR
            {
                int?         id           = GetId();
                DialogResult dialogResult = MessageBox.Show("Desea borrar " + id.ToString(), "Advertencia", MessageBoxButtons.YesNo);
                if (dialogResult == DialogResult.Yes)
                {
                    using (SSSMEntities db = new SSSMEntities())
                    {
                        Cliente oTabla = db.Cliente.Find(id);
                        db.Cliente.Remove(oTabla);

                        //LOG START
                        Logs oTabla2 = new Logs();
                        oTabla2.Usuario     = Properties.Settings.Default.UserName.ToString();
                        oTabla2.Descripcion = "Eliminar Cliente " + oTabla.Nombre;
                        oTabla2.Elemento    = "Cliente";
                        var date = db.Database.SqlQuery <DateTime>("select getDate()");
                        oTabla2.Fecha = date.AsEnumerable().First();
                        db.Logs.Add(oTabla2);
                        //LOG END

                        db.SaveChanges();
                    }
                }
            }
            refrescar();
        }