Beispiel #1
0
        void AccionBoton()
        {
            //string mensaje = "";
            switch (EstadoFormulario)
            {
            case "Formulas":
                //BLL.BLLFamiliaFormulas F = new BLL.BLLFamiliaFormulas(BLL.Gral.gStrConexion, BLL.Gral.gStrUsuario);
                //F.IdFamilia = 1;
                //F.nombreFamilia = txtFamilias.Text;
                //mensaje = F.Guardar(F);
                if (Id > 0)
                {
                    cnFamiliaFormulas.Actualizar(new Entidades.FamiliaFormulasModel
                    {
                        IdFamilia     = Id,
                        nombreFamilia = txtFamilias.Text
                    });
                }
                else
                {
                    cnFamiliaFormulas.Guardar(new Entidades.FamiliaFormulasModel
                    {
                        IdFamilia     = Id,
                        nombreFamilia = txtFamilias.Text
                    });
                }
                txtFamilias.Text = "";
                break;

            case "Insumos":
                //BLL.BLLFamiliaInsumos I = new BLL.BLLFamiliaInsumos(BLL.Gral.gStrConexion, BLL.Gral.gStrUsuario);
                //I.IdFamilia = 1;
                //I.nombreFamilia = txtFamilias.Text;
                //mensaje = I.Guardar(I);
                if (Id > 0)
                {
                    cnFamiliaInsumos.Actualizar(new Entidades.FamiliaInsumosModel
                    {
                        IdFamilia     = Id,
                        nombreFamilia = txtFamilias.Text
                    });
                }
                else
                {
                    cnFamiliaInsumos.Guardar(new Entidades.FamiliaInsumosModel
                    {
                        IdFamilia     = Id,
                        nombreFamilia = txtFamilias.Text
                    });
                }
                txtFamilias.Text = "";
                break;

            case "Proveedores":
                //BLL.BLLProveedores P = new BLL.BLLProveedores(BLL.Gral.gStrConexion, BLL.Gral.gStrUsuario);
                //P.IdProveedor = 1;
                //P.nombreProveedor = txtFamilias.Text;
                //mensaje = P.Guardar(P);
                if (Id > 0)
                {
                    cnProveedores.Actualizar(new Entidades.ProveedoresModel
                    {
                        IdProveedor     = Id,
                        nombreProveedor = txtFamilias.Text
                    });
                }
                else
                {
                    cnProveedores.Guardar(new Entidades.ProveedoresModel
                    {
                        nombreProveedor = txtFamilias.Text
                    });
                }
                txtFamilias.Text = "";
                break;

            case "Dolar":
                //Objetos.TipoDeCambio.IdMoneda = 2;
                //Objetos.TipoDeCambio.IdTipoCambio = 2;
                //Objetos.TipoDeCambio.FactorConversion = Convert.ToDecimal(txtFamilias.Text);
                //Estaticos.dolar = Convert.ToDouble(Objetos.TipoDeCambio.FactorConversion);
                //Objetos.TipoDeCambio.Guardar(Objetos.TipoDeCambio);
                cnTipoDeCambio.Guardar(new Entidades.TipoDeCambioModel
                {
                    IdMoneda         = 2,
                    IdTipoCambio     = 2,
                    FactorConversion = Convert.ToDecimal(txtFamilias.Text)
                });
                Estaticos.dolar = Convert.ToDouble(txtFamilias.Text);
                Close();
                break;

            case "Pwd":
                //DataTable User = Objetos.Usuario.ConsultarUsuarios(Estaticos.Username, Seguridad.EncryptAES(txtFamilias.Text)).Tables["Usuario"];
                DataTable User = cnUsuarios.ConsultaLOGIN(Estaticos.Username, Seguridad.EncryptAES(txtFamilias.Text));
                if (User.Rows.Count == 1)
                {
                    this.DialogResult = DialogResult.OK;
                }
                else
                {
                    MessageBox.Show("Contraseña Incorrecta", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                break;
            }
        }