コード例 #1
0
        private void button4_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrWhiteSpace(nombre.Text) == false && string.IsNullOrWhiteSpace(costo.Text) == false)
            {
                using (SSSMEntities db = new SSSMEntities())
                {
                    if (id == null)
                    {
                        oTabla = new TipoTrabajo();
                    }

                    oTabla.Descripcion1 = nombre.Text;
                    oTabla.Precio       = Convert.ToDouble(costo.Text);


                    if (id == null)
                    {
                        db.TipoTrabajo.Add(oTabla);
                    }
                    else
                    {
                        db.Entry(oTabla).State = System.Data.Entity.EntityState.Modified;
                    }
                    db.SaveChanges();

                    this.Close();
                }
            }
            else
            {
                MessageBox.Show("No se permiten espacios en blanco");
            }
        }
コード例 #2
0
ファイル: CambiarClave.cs プロジェクト: Bradly1395/SSSMv5
 private void btnlogin_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrWhiteSpace(txtuser.Text) == true || string.IsNullOrWhiteSpace(txtpass.Text) == true)
     {
         MessageBox.Show("No se permiten campos vacios.");
     }
     else
     {
         if (txtuser.Text == txtpass.Text)
         {
             string passEncrypt = Mantenimiento.Encrypt(txtpass.Text);
             using (SSSMEntities db = new SSSMEntities())
             {
                 Usuario otabla = db.Usuario.Find(Properties.Settings.Default.UserID);;
                 otabla.Clave           = passEncrypt;
                 otabla.Estado          = "Activo";
                 db.Entry(otabla).State = System.Data.Entity.EntityState.Modified;
                 db.SaveChanges();
                 MessageBox.Show("Se actualizo la contraseña correctamente.");
                 Login log = new Login();
                 log.Show();
                 this.Close();
             }
         }
         else
         {
             MessageBox.Show("Contraseñas no coinciden.");
         }
     }
 }
コード例 #3
0
        private void button4_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrWhiteSpace(nombre.Text) == false && string.IsNullOrWhiteSpace(telefono.Text) == false)
            {
                using (SSSMEntities db = new SSSMEntities())
                {
                    if (id == null)
                    {
                        oTabla = new Cliente();
                    }

                    oTabla.Nombre    = nombre.Text;
                    oTabla.Identidad = identidad.Text;
                    oTabla.Telefono  = telefono.Text;

                    if (id == null)
                    {
                        db.Cliente.Add(oTabla);
                    }
                    else
                    {
                        db.Entry(oTabla).State = System.Data.Entity.EntityState.Modified;
                    }
                    db.SaveChanges();

                    this.Close();
                }
            }
            else
            {
                MessageBox.Show("No se permiten espacios en blanco");
            }
        }
コード例 #4
0
        private void finalizarBtn_Click(object sender, EventArgs e)//FINALIZAR
        {
            if (string.IsNullOrWhiteSpace(cliente.Text) == false && string.IsNullOrWhiteSpace(telefono.Text) == false && string.IsNullOrWhiteSpace(costo.Text) == false && string.IsNullOrWhiteSpace(abono.Text) == false && string.IsNullOrWhiteSpace(descripcion.Text) == false)
            {
                DialogResult dialogResult = MessageBox.Show("Desea finalizar el trabajo? ", "Advertencia", MessageBoxButtons.YesNo);
                if (dialogResult == DialogResult.Yes)
                {
                    using (SSSMEntities db = new SSSMEntities())
                    {
                        //INSERT START
                        oTabla.Observacion      = descripcion.Text;
                        oTabla.Valor            = Convert.ToInt32(costo.Text);
                        oTabla.Abono            = Convert.ToInt32(abono.Text);
                        oTabla.TipoTrabajo      = idAtencion;
                        oTabla.Encargado        = Properties.Settings.Default.UserID;
                        oTabla.Estado           = "Entregado";
                        oTabla.NombreCliente    = cliente.Text;
                        oTabla.NumeroDeTelefono = telefono.Text;
                        //INSERT END

                        var date = db.Database.SqlQuery <DateTime>("select getDate()");
                        oTabla.FechaSalida     = date.AsEnumerable().First();
                        db.Entry(oTabla).State = System.Data.Entity.EntityState.Modified;

                        db.SaveChanges();

                        this.Close();
                    }
                }
            }
            else
            {
                MessageBox.Show("No se permiten espacios en blanco");
            }
        }
コード例 #5
0
        private void button2_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrWhiteSpace(nombre.Text) == false && string.IsNullOrWhiteSpace(user.Text) == false && string.IsNullOrWhiteSpace(pass.Text) == false)
            {
                string clave = Mantenimiento.Encrypt(pass.Text);
                string puesto;

                if (radUser.Checked)
                {
                    puesto = "Usuario";
                }
                else
                {
                    puesto = "Administrador";
                }

                using (SSSMEntities db = new SSSMEntities())
                {
                    oTabla.Nombre      = nombre.Text;
                    oTabla.Clave       = clave;
                    oTabla.Estado      = estadoCmb.Text;
                    oTabla.TipoUsuario = puesto;

                    db.Entry(oTabla).State = System.Data.Entity.EntityState.Modified;

                    db.SaveChanges();

                    this.Close();
                }
            }
            else
            {
                MessageBox.Show("No se permiten espacios en blanco");
            }
        }
コード例 #6
0
        private void button4_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrWhiteSpace(descripcion.Text) == false && string.IsNullOrWhiteSpace(valor.Text) == false)
            {
                using (SSSMEntities db = new SSSMEntities())
                {
                    if (id == null)
                    {
                        oTabla = new Trabajo();
                    }

                    //REFACTOR THIS---
                    var lst = from a in db.Cliente
                              where a.Nombre == clientecmb.Text
                              select a;
                    Cliente tabla = lst.FirstOrDefault <Cliente>();
                    if (tabla != null)
                    {
                        idCliente = tabla.IDCliente;
                    }
                    //END---

                    oTabla.Descripcion = descripcion.Text;
                    oTabla.Valor       = Convert.ToInt32(valor.Text);
                    oTabla.TipoTrabajo = idAtencion;
                    oTabla.Usuario     = Properties.Settings.Default.UserID;
                    oTabla.Estado      = "Activo";
                    oTabla.Cliente     = idCliente;

                    if (id == null)
                    {
                        var date = db.Database.SqlQuery <DateTime>("select getDate()");
                        oTabla.FechaEntrada = date.AsEnumerable().First();
                        db.Trabajo.Add(oTabla);
                    }
                    else
                    {
                        var date = db.Database.SqlQuery <DateTime>("select getDate()");
                        oTabla.FechaSalida     = date.AsEnumerable().First();
                        db.Entry(oTabla).State = System.Data.Entity.EntityState.Modified;
                    }
                    db.SaveChanges();

                    this.Close();
                }
            }
            else
            {
                MessageBox.Show("No se permiten espacios en blanco");
            }
        }
コード例 #7
0
        private void button4_Click(object sender, EventArgs e)//GUARDAR
        {
            if (string.IsNullOrWhiteSpace(cliente.Text) == false && string.IsNullOrWhiteSpace(telefono.Text) == false && string.IsNullOrWhiteSpace(costo.Text) == false && string.IsNullOrWhiteSpace(abono.Text) == false && string.IsNullOrWhiteSpace(descripcion.Text) == false)
            {
                using (SSSMEntities db = new SSSMEntities())
                {
                    if (id == null)
                    {
                        oTabla = new Encargo();
                    }

                    //INSERT START
                    oTabla.Observacion      = descripcion.Text;
                    oTabla.Valor            = Convert.ToInt32(costo.Text);
                    oTabla.Abono            = Convert.ToInt32(abono.Text);
                    oTabla.TipoTrabajo      = idAtencion;
                    oTabla.Encargado        = Properties.Settings.Default.UserID;
                    oTabla.Estado           = "Activo";
                    oTabla.NombreCliente    = cliente.Text;
                    oTabla.NumeroDeTelefono = telefono.Text;
                    //INSERT END
                    if (id == null)
                    {
                        var date = db.Database.SqlQuery <DateTime>("select getDate()");
                        oTabla.FechaEntrada = date.AsEnumerable().First();
                        db.Encargo.Add(oTabla);
                    }
                    else
                    {
                        var date = db.Database.SqlQuery <DateTime>("select getDate()");
                        oTabla.FechaSalida     = date.AsEnumerable().First();
                        db.Entry(oTabla).State = System.Data.Entity.EntityState.Modified;
                    }
                    db.SaveChanges();

                    this.Close();
                }
            }
            else
            {
                MessageBox.Show("No se permiten espacios en blanco");
            }
        }