Пример #1
0
        private void btn_guardar_Click(object sender, EventArgs e)
        {
            if (CValidar.ValidarCliente(tb_nombre, tb_ci, errorIcono, this))
            {
                string time = DateTime.Now.ToString("yyyy_mm_dd hh_mm_ss");


                MClientes cli = new MClientes(0, tb_nombre.Text, tb_ci.Text, tb_direccion.Text, tb_telefono.Text, DateTime.Now);

                if (id_user == 0)
                {
                    if (CCliente.Insertar(cli, this))
                    {
                        botones(false, false, false, true, true);
                        mostrar();
                        habilitar(true);
                        limpiar();
                        id_user = 0;
                    }
                }
                else
                {
                    if (CCliente.Editar(id_user, cli, this))
                    {
                        botones(true, false, false, false, true);
                        mostrar();
                        habilitar(true);
                        limpiar();
                        id_user = 0;
                    }
                }
            }
        }
Пример #2
0
        private void buttonX4_Click(object sender, EventArgs e)
        {
            if (CValidar.ValidarUsuario(tb_nombre, tb_ci, cb_tipo, tb_usuario, errorIcono, this))
            {
                string time = DateTime.Now.ToString("yyyy_mm_dd hh_mm_ss");

                MUsuario us = new MUsuario(0, tb_nombre.Text, tb_ci.Text, tb_direccion.Text, tb_telefono.Text, cb_tipo.Items[cb_tipo.SelectedIndex].ToString(), "enable", tb_usuario.Text, CValidar.Encrypt(tb_ci.Text));

                if (id_user == 0)
                {
                    if (CUsuarios.Insertar(us, this))
                    {
                        botones(false, false, false, true, true);
                        mostrar();
                        habilitar(true);
                        limpiar();
                        id_user = 0;
                    }
                }
                else
                {
                    if (CUsuarios.Editar(id_user, us, this))
                    {
                        botones(true, false, false, false, true);
                        mostrar();
                        habilitar(true);
                        limpiar();
                        id_user = 0;
                    }
                }
            }
        }
Пример #3
0
        private void login()
        {
            try
            {
                if (!CValidar.ValidarLogin(this.tb_user, this.tb_password, errorIcono))
                {
                    return;
                }

                if (this.tb_password.Text != string.Empty && this.tb_user.Text != string.Empty)
                {
                    string    pasengript = CValidar.Encrypt(this.tb_password.Text);
                    DataTable Datos      = CUsuarios.LogindeUsuario(this.tb_user.Text, pasengript);
                    if (Datos.Rows.Count != 0)
                    {
                        this.Hide();
                        MainForm form = new MainForm(this, Datos);
                        form.Visible = true;
                    }
                    else
                    {
                        ToastNotification.Show(this, "NO TIENE ACCESO AL SISTEMA", global::facturacion.Properties.Resources.error, 2000, (eToastGlowColor.Red), (eToastPosition.TopCenter));
                    }
                }
            }
            catch (Exception exp)
            {
                ToastNotification.Show(this, exp.Message, global::facturacion.Properties.Resources.error, 3000, (eToastGlowColor.Red), (eToastPosition.TopCenter));
            }
        }
Пример #4
0
        private void btn_guardar_Click(object sender, EventArgs e)
        {
            if (CValidar.ValidarEmpresa(tb_nombre, tb_nit, tb_propietario, errorIcono, this))
            {
                string time = DateTime.Now.ToString("yyyy_mm_dd hh_mm_ss");

                time = time.Replace(" ", "P");
                string dir = "/img/empresa/empresa" + time + ".jpg";
                pb_empresa.Image.Save(@"" + Application.StartupPath + dir, ImageFormat.Jpeg);
                MEmpresa empresa = new MEmpresa(tb_nombre.Text, tb_nit.Text, dir, tb_direccion.Text, tb_telefono.Text, tb_sigla.Text, tb_propietario.Text);
                if (id != 0)
                {
                    if (CEmpresa.Editar(id, empresa, this))
                    {
                        btn_editar.Enabled  = true;
                        btn_guardar.Enabled = false;
                        habilitar(false);
                    }
                }
                else
                {
                    if (CEmpresa.Insertar(empresa, this))
                    {
                        btn_editar.Enabled  = true;
                        btn_guardar.Enabled = false;
                        habilitar(false);
                    }
                }
            }
        }
Пример #5
0
        private void btn_guardar_Click(object sender, EventArgs e)
        {
            if (CValidar.ValidarProducto(tb_nombre, tb_codigo, tb_precio, errorIcono, this))
            {
                string time = DateTime.Now.ToString("yyyy_mm_dd hh_mm_ss");

                time = time.Replace(" ", "P");
                string dir = "/img/producto/" + tb_nombre.Text + time + ".jpg";

                pb_imagen.Image.Save(@"" + Application.StartupPath + dir, ImageFormat.Jpeg);
                MProducto pro = new MProducto(0, tb_nombre.Text, tb_codigo.Text, tb_unidad.Text, Double.Parse(tb_precio.Text), tb_descripcion.Text, dir, "enable");
                if (id == 0)
                {
                    if (CProducto.Insertar(pro, this))
                    {
                        botones(false, false, false, true, true);
                        mostrar();
                        habilitar(true);
                        limpiar();
                        id = 0;
                    }
                }
                else
                {
                    if (CProducto.Editar(id, pro, this))
                    {
                        botones(true, false, false, false, true);
                        mostrar();
                        habilitar(true);
                        limpiar();
                        id = 0;
                    }
                }
            }
        }
Пример #6
0
 private void tb_p1_TextChanged(object sender, EventArgs e)
 {
     if (Datos.Rows[0]["password"].ToString().CompareTo(CValidar.Encrypt(this.tb_p1.Text)) == 0)
     {
         errorIcono.SetError(tb_p1, "Correcto");
     }
     else
     {
         errorIcono.Clear();
     }
 }
Пример #7
0
 private void buttonX1_Click(object sender, EventArgs e)
 {
     if (Datos.Rows[0]["password"].ToString().CompareTo(CValidar.Encrypt(this.tb_p1.Text)) != 0)
     {
         ToastNotification.Show(this, "La contraseña actual no es correcta", global::facturacion.Properties.Resources.Warning_sign, 3000, (eToastGlowColor.Red), (eToastPosition.TopRight));
         return;
     }
     if (tb_p2.Text.CompareTo(tb_p3.Text) != 0)
     {
         ToastNotification.Show(this, "Error en la nueva contraseña, no coinciden.", global::facturacion.Properties.Resources.Warning_sign, 3000, (eToastGlowColor.Red), (eToastPosition.TopRight));
         return;
     }
     else
     {
         MUsuario mu = new MUsuario(int.Parse(Datos.Rows[0]["id"].ToString()), "", "", "", "", "", "", tb_user.Text, CValidar.Encrypt(tb_p2.Text));
         CUsuarios.Actualizar(mu, this);
         tb_p1.Text = "";
         tb_p2.Text = "";
         tb_p3.Text = "";
     }
 }