예제 #1
0
파일: CajasBLL.cs 프로젝트: fdoaragon/SICOB
 /// <summary>
 /// Obtiene y crea una caja a partir de su id
 /// </summary>
 /// <param name="idcaja"></param>
 public Caja(int idcaja)
 {
     dt = AppProvider.Cajas.ObtenerPorId(idcaja);
     this.IdCaja = idcaja;
     if (Datos != null)
     {
         Sucursal = new Sucursal(Datos.IdSucursal);
     }
     else
     {
         dt.Dispose();
         dt = null;
     }
 }
예제 #2
0
 void btnSucG_Click(object sender, EventArgs e)
 {
     if (!ValidarSucursal())
         return;
     Sucursal suc;
     int idsuc = (int)cbxSucursal.SelectedValue;
     if (idsuc == -1)
         suc = new Sucursal();
     else
         suc = new Sucursal(idsuc);
     suc.Datos.Descripcion = tbxDescripcion.Text;
     suc.Datos.Cabecera = tbxCab.Text;
     suc.Datos.Direccion = tbxDireccion.Text;
     suc.Datos.Logo = tbxLogotipo.Text;
     suc.Datos.Pie = tbxPie.Text;
     suc.Datos.RazonSocial = tbxRazon.Text;
     suc.Datos.RFC = tbxRFC.Text;
     suc.Datos.TCCompra = tbxTCCompra.Value;
     suc.Datos.TCVenta = tbxTCVenta.Value;
     if (SucursalesBLL.Guardar(suc))
         MessageBox.Show("Datos Guardados");
     CargarSucursales();
 }
예제 #3
0
 public static bool Guardar(Sucursal sucursal)
 {
     return (AppProvider.Sucursales.Update(sucursal.Datos) > 0);
 }
예제 #4
0
 public static bool Actualizar(Sucursal sucursal)
 {
     return(AppProvider.Sucursal.Actualizar(sucursal));
 }
예제 #5
0
 public static int Insertar(Sucursal sucursal)
 {
     return(AppProvider.Sucursal.Insertar(sucursal));
 }
예제 #6
0
 void cbxSucursal_SelectedValueChanged(object sender, EventArgs e)
 {
     LimpiarFormulario();
     if (cbxSucursal.SelectedValue == null)
     {
         gbCajas.Enabled = false;
         return;
     }
     int idsuc =(int)cbxSucursal.SelectedValue;
     if (idsuc > 0)
     {
         Sucursal suc = new Sucursal(idsuc);
         tbxCab.Text = suc.Datos.Cabecera;
         tbxDireccion.Text = suc.Datos.Direccion;
         tbxLogotipo.Text = suc.Datos.Logo;
         tbxPie.Text = suc.Datos.Pie;
         tbxRazon.Text = suc.Datos.RazonSocial;
         tbxRFC.Text = suc.Datos.RFC;
         tbxTCCompra.Value = suc.Datos.TCCompra;
         tbxTCVenta.Value = suc.Datos.TCVenta;
         tbxDescripcion.Text = suc.Datos.Descripcion;
         CargarCajas();
         gbCajas.Enabled = true;
     }
     else
         gbCajas.Enabled = false;
 }