예제 #1
0
        private void TraerInformacionDelRegisto()
        {
            try {
                EmpresaEN oRegistroEN = new EmpresaEN();
                EmpresaLN oRegistroLN = new EmpresaLN();

                oRegistroEN.IdEmpresa = IdEmpresa;

                if (oRegistroLN.ListadoPorIdentificador(oRegistroEN, Program.oDatosDeConexion))
                {
                    DataRow Fila = oRegistroLN.TraerDatos().Rows[0];

                    txtNombre.Text      = Fila["Nombre"].ToString();
                    txtDireccion.Text   = Fila["Direccion"].ToString();
                    txtTelefonos.Text   = Fila["Telefonos"].ToString();
                    txtNRUC.Text        = Fila["NRuc"].ToString();
                    txtCelular.Text     = Fila["Celular"].ToString();
                    txtEmail.Text       = Fila["Email"].ToString();
                    txtSitioWeb.Text    = Fila["SitioWeb"].ToString();
                    txtDescripcion.Text = Fila["Descripcion"].ToString();

                    if (Fila["Logo"] != DBNull.Value)
                    {
                        pbxImagen.Image = Imagenes.ProcesarImagenToBitMap((object)(Fila["Logo"]));
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(string.Format("Error: {0} ", ex.Message), "Traer información del Registro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void LlenarInformacionDeEmpresa()
        {
            try
            {
                this.Cursor = Cursors.WaitCursor;

                EmpresaEN oRegistroEN = new EmpresaEN();
                EmpresaLN oRegistroLN = new EmpresaLN();
                oRegistroEN.Where   = "";
                oRegistroEN.OrderBy = "";

                if (oRegistroLN.Listado(oRegistroEN, Program.oDatosDeConexioEN))
                {
                    cmbEmpresa.DataSource    = oRegistroLN.TraerDatos();
                    cmbEmpresa.DisplayMember = "Nombre";
                    cmbEmpresa.ValueMember   = "IdEmpresa";
                    cmbEmpresa.SelectedIndex = -1;
                }
                else
                {
                    throw new ArgumentException(oRegistroLN.Error);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Información de los tipos de cuentas", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                this.Cursor = Cursors.Default;
            }
        }
예제 #3
0
        private void cmdGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                if (LosDatosIngresadosSonCorrectos())
                {
                    EmpresaEN oRegistroEN = InformacionDelRegistro();
                    EmpresaLN oRegistroLN = new EmpresaLN();

                    if (oRegistroLN.Actualizar(oRegistroEN, Program.oDatosDeConexion))
                    {
                        MessageBox.Show("Registro actualizado correctamente", "Guardar inforamción del registro", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        if (chkCerrarVentana.CheckState == CheckState.Checked)
                        {
                            this.Close();
                        }
                    }
                    else
                    {
                        throw new ArgumentException(oRegistroLN.Error);
                    }
                }
            }
            catch (Exception ex) {
                MessageBox.Show(ex.Message, "Guardar Información del registro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #4
0
        private void AgregarTablaEmpresaADataSet()
        {
            EmpresaEN oRegistroEN = new EmpresaEN();
            EmpresaLN oRegistroLN = new EmpresaLN();
            DataSet   DS          = new DataSet();

            oRegistroEN.IdEmpresa = 1;
            oRegistroLN.Listado(oRegistroEN, Program.oDatosDeConexion);

            AgregarTablaADataSet(oRegistroLN.TraerDatos(), "ListadoEmpresa");
        }