Esempio n. 1
0
 public bool Cadastrar(ModelEmpresa modelEmpresa)
 {
     try
     {
         string     instrucao = string.Format(@"INSERT INTO tbEmpresa (NomeEmpresa, CNPJ, DataCadastro, Telefone, Endereco, Numero, Complemento, Bairro, CEP, Email) VALUES (@NomeEmpresa, @CNPJ, @DataCadastro, @Telefone, @Endereco, @Numero, @Complemento, @Bairro, @CEP, @Email)");
         SqlCommand command   = new SqlCommand(instrucao, controllerConfiguracaoSQL.Conectar());
         command.Parameters.AddWithValue("@NomeEmpresa", modelEmpresa.NomeEmpresa);
         command.Parameters.AddWithValue("@CNPJ", modelEmpresa.CNPJ);
         command.Parameters.AddWithValue("@DataCadastro", modelEmpresa.DataCadastro);
         command.Parameters.AddWithValue("@Telefone", modelEmpresa.Telefone);
         command.Parameters.AddWithValue("@Endereco", modelEmpresa.Endereco);
         command.Parameters.AddWithValue("@Numero", modelEmpresa.Numero);
         command.Parameters.AddWithValue("@Complemento", modelEmpresa.Complemento);
         command.Parameters.AddWithValue("@Bairro", modelEmpresa.Bairro);
         command.Parameters.AddWithValue("@CEP", modelEmpresa.CEP);
         command.Parameters.AddWithValue("@Email", modelEmpresa.Email);
         return(Convert.ToBoolean(command.ExecuteNonQuery()));
     }
     catch
     {
         throw;
     }
     finally
     {
         controllerConfiguracaoSQL.Fechar();
     }
 }
Esempio n. 2
0
 public bool Editar(ModelEmpresa modelEmpresa)
 {
     try
     {
         string     instrucao = string.Format(@"UPDATE tbEmpresa SET NomeEmpresa = @NomeEmpresa, CNPJ = @CNPJ, Telefone = @Telefone, Endereco = @Endereco, Numero = @Numero, Complemento = @Complemento, Bairro = @Bairro, CEP = @CEP, Email = @Email WHERE Codigo = @Codigo");
         SqlCommand command   = new SqlCommand(instrucao, controllerConfiguracaoSQL.Conectar());
         command.Parameters.AddWithValue("@Codigo", modelEmpresa.Codigo);
         command.Parameters.AddWithValue("@NomeEmpresa", modelEmpresa.NomeEmpresa);
         command.Parameters.AddWithValue("@CNPJ", modelEmpresa.CNPJ);
         command.Parameters.AddWithValue("@Telefone", modelEmpresa.Telefone);
         command.Parameters.AddWithValue("@Endereco", modelEmpresa.Endereco);
         command.Parameters.AddWithValue("@Numero", modelEmpresa.Numero);
         command.Parameters.AddWithValue("@Complemento", modelEmpresa.Complemento);
         command.Parameters.AddWithValue("@Bairro", modelEmpresa.Bairro);
         command.Parameters.AddWithValue("@CEP", modelEmpresa.CEP);
         command.Parameters.AddWithValue("@Email", modelEmpresa.Email);
         return(Convert.ToBoolean(command.ExecuteNonQuery()));
     }
     catch
     {
         throw;
     }
     finally
     {
         controllerConfiguracaoSQL.Fechar();
     }
 }
Esempio n. 3
0
 private void btnModificar_Click(object sender, EventArgs e)
 {
     //Validar contraseñas que sean iguales
     if (ValidarEmpresa())
     {
         ModelEmpresa model = new ModelEmpresa();
         model.IdEmpresa       = Convert.ToInt32(txtEmpresa.Text);
         model.Empresa         = txtEmpresa.Text;
         model.NRC             = txtNRC.Text;
         model.NIT             = txtNIT.Text;
         model.Direccion       = txtDescripcion.Text;
         model.Correo          = txtCorreo.Text;
         model.RegistroIVA     = txtRegistroIVA.Text;
         model.RegistroAuditor = txtRegistroAuditor.Text;
         model.IdTipoEmpresa   = Convert.ToInt32(cmbTipoEmpresa.SelectedValue);
         int datos = DALEmpresa.modificar(model);
         if (datos > 0)
         {
             MessageBox.Show("Registro modificado correctamente", "Operacón exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information);
             dgvEmpresas.DataSource = DALEmpresa.mostrartabla();
             txtEmpresa.Clear();
             cmbTipoEmpresa.SelectedIndex = 0;
         }
         else
         {
             MessageBox.Show("Registro no modificado", "Operacón fallida", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     else
     {
         //MessageBox.Show("", "Operacón fallida", MessageBoxButtons.OK);
     }
 }
Esempio n. 4
0
        public static int eliminar(ModelEmpresa model)
        {
            int          retorno = 0;
            MySqlCommand comando = new MySqlCommand(string.Format("UPDATE SET IdEstado=2 tbmaeempresa WHERE IdClientes='{0}'", model.IdEmpresa), Conexion.obtenerconexion());

            retorno = comando.ExecuteNonQuery();
            return(retorno);
        }
Esempio n. 5
0
        public static int modificar(ModelEmpresa Modelo)
        {
            int          retorno  = 0;
            MySqlCommand consulta = new MySqlCommand(string.Format("UPDATE tbmaeempresa SET Empresa='{1}', NRC='{2}', NIT='{3}', Direccion='{4}', Correo='{5}', IdTipoEmpresa='{6}', RegistroIVA='{7}', RegistroAuditor='{8}' WHERE IdEmpresa='{0}'", Modelo.IdEmpresa, Modelo.Empresa, Modelo.NRC, Modelo.NIT, Modelo.Direccion, Modelo.Correo, Modelo.IdTipoEmpresa, Modelo.RegistroIVA, Modelo.RegistroAuditor), Conexion.obtenerconexion());

            retorno = consulta.ExecuteNonQuery();
            return(retorno);
        }
Esempio n. 6
0
        public static int agregar(ModelEmpresa Modelo)
        {
            int          retorno = 0;
            MySqlCommand comando = new MySqlCommand(string.Format("INSERT INTO tbmaeempresa(Empresa, NRC, NIT, Direccion, Correo, IdTipoEmpresa, RegistroIva, RegistroAuditor, IdEstado)VALUES('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}','{8}')", Modelo.Empresa, Modelo.NRC, Modelo.NIT, Modelo.Direccion, Modelo.Correo, Modelo.IdTipoEmpresa, Modelo.RegistroIVA, Modelo.RegistroAuditor, 1), Conexion.obtenerconexion());

            retorno = comando.ExecuteNonQuery();
            return(retorno);
        }
Esempio n. 7
0
        //ELIMINAR EMPRESA
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            ModelEmpresa model = new ModelEmpresa();

            model.IdEmpresa = Convert.ToInt32(txtIdEmpresa.Text);
            DALEmpresa.eliminar(model);
            MessageBox.Show("Registro eliminado exitosamente", "Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Information);
            dgvEmpresas.DataSource = DALEmpresa.mostrartabla();
        }
Esempio n. 8
0
        private void cadastrarNovoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            ModelEmpresa modelEmpresa = new ModelEmpresa();

            modelEmpresa.Cadasrar  = true;
            modelEmpresa.Editar    = false;
            modelEmpresa.Consultar = false;
            FrmCadastrarEmpresa frmCadastrarEmpresa = new FrmCadastrarEmpresa(modelEmpresa);

            frmCadastrarEmpresa.ShowDialog();
        }
Esempio n. 9
0
 public FrmCadastrarEmpresa(ModelEmpresa modelEmpresa)
 {
     InitializeComponent();
     if (controllerTema.CarregarEnderecoImagem() != null)
     {
         pictureBox1.BackgroundImage = Image.FromFile(controllerTema.CarregarEnderecoImagem());
     }
     if (modelEmpresa.Editar)
     {
         codigo = modelEmpresa.Codigo.ToString();
         txtNomeEmpresa.Text         = modelEmpresa.NomeEmpresa;
         txtCNPJ.Text                = modelEmpresa.CNPJ;
         txtDtCadastro.Text          = modelEmpresa.DataCadastro;
         txtTelefone.Text            = modelEmpresa.Telefone;
         txtEmail.Text               = modelEmpresa.Email;
         txtEndereco.Text            = modelEmpresa.Endereco;
         txtNumero.Text              = modelEmpresa.Numero;
         txtComplemento.Text         = modelEmpresa.Complemento;
         txtBairro.Text              = modelEmpresa.Bairro;
         txtCEP.Text                 = modelEmpresa.CEP;
         pnlCadastrarEmpresa.Enabled = false;
         btnSalvar.Text              = "Editar";
         btnCancelar.Text            = "Fechar";
         Width             = 396;
         Height            = 509;
         lblCadastrar.Text = "Editar";
     }
     else if (modelEmpresa.Cadasrar)
     {
         Width              = 396;
         Height             = 509;
         txtDtCadastro.Text = DateTime.Now.ToString();
     }
     else if (modelEmpresa.Consultar)
     {
         txtNomeEmpresa.Text           = modelEmpresa.NomeEmpresa;
         txtCNPJ.Text                  = modelEmpresa.CNPJ;
         txtDtCadastro.Text            = modelEmpresa.DataCadastro;
         txtTelefone.Text              = modelEmpresa.Telefone;
         txtEmail.Text                 = modelEmpresa.Email;
         txtEndereco.Text              = modelEmpresa.Endereco;
         txtNumero.Text                = modelEmpresa.Numero;
         txtComplemento.Text           = modelEmpresa.Complemento;
         txtBairro.Text                = modelEmpresa.Bairro;
         txtCEP.Text                   = modelEmpresa.CEP;
         pnlCadastrarEmpresa.Enabled   = false;
         pnlConsultar.Visible          = true;
         btnSalvar.Visible             = false;
         btnCancelar.Text              = "Fechar";
         cbxFiltroPedido.SelectedIndex = 0;
         lblCadastrar.Text             = "Consultar";
     }
 }
Esempio n. 10
0
        public static int eliminar(ModelEmpresa model)
        {
            int retorno = 0;

            try
            {
                MySqlCommand comando = new MySqlCommand(string.Format("DELETE FROM tbmaeempresa WHERE IdEmpresa ='{0}'", model.IdEmpresa), Conexion.obtenerconexion());
                retorno = comando.ExecuteNonQuery();
            }
            catch (Exception ex)
            {
                MessageBox.Show("ERROR al intentar insertar registro. " + ex);
            }
            return(retorno);
        }
Esempio n. 11
0
 public bool Deletar(ModelEmpresa modelEmpresa)
 {
     try
     {
         string     instrucao = string.Format(@"DELETE FROM tbEmpresa WHERE Codigo = @Codigo");
         SqlCommand command   = new SqlCommand(instrucao, controllerConfiguracaoSQL.Conectar());
         command.Parameters.AddWithValue("@Codigo", modelEmpresa.Codigo);
         return(Convert.ToBoolean(command.ExecuteNonQuery()));
     }
     catch
     {
         throw;
     }
     finally
     {
         controllerConfiguracaoSQL.Fechar();
     }
 }