コード例 #1
0
        private void MostrarProveedor(DataRow row)
        {
            if (row == null)
            {
                return;
            }

            Modelo.Compras.Proveedor p = ctrlProveedores.GetById((int)row["IdProveedor"]);

            if (p == null)
            {
                return;
            }

            this.IdProveedor = p.IdProveedor;

            this.TxtIdProveedor.EditValue       = p.IdProveedor;
            this.TxtNombres.EditValue           = p.Nombre;
            this.TxtTelefono.EditValue          = p.Telefono;
            this.TxtCorreoElectronico.EditValue = p.CorreoElectronico;
            this.TxtCalle.EditValue             = p.Calle;
            this.TxtNumero.EditValue            = p.Numero;
            this.TxtColonia.EditValue           = p.Colonia;

            this.lst.IdListaContactos = p.Contactos.IdListaContactos;
            foreach (Modelo.Contacto c in p.Contactos)
            {
                this.lst.Add(c);
            }

            GcContactos.RefreshDataSource();
        }
コード例 #2
0
        private void GuardarCambios(bool Estatus = true)
        {
            Modelo.Compras.Proveedor proveedor = GenerarProveedor();
            proveedor.Estatus = Estatus;
            ctrlProveedores.UpdateProveedor(proveedor);

            MessageBox.Show("Cambios Guardados con éxito");
        }
コード例 #3
0
        private Modelo.Compras.Proveedor GenerarProveedor()
        {
            Modelo.Compras.Proveedor p = new Modelo.Compras.Proveedor()
            {
                IdProveedor       = this.IdProveedor,
                Nombre            = (string)TxtNombres.EditValue,
                Calle             = (string)TxtCalle.EditValue,
                Colonia           = (string)TxtColonia.EditValue,
                Contactos         = lst,
                CorreoElectronico = (string)TxtCorreoElectronico.EditValue,
                Numero            = (string)TxtNumero.EditValue,
                Telefono          = (string)TxtTelefono.EditValue
            };

            return(p);
        }
コード例 #4
0
 private void GuardarNuevo()
 {
     Modelo.Compras.Proveedor proveedor = GenerarProveedor();
     ctrlProveedores.InsertarProveedor(proveedor);
 }