예제 #1
0
        public FormFacturacion()
        {
            InitializeComponent();

            ViewHelper.fillComboProvincias(cmbProvincia);
            ViewHelper.fillComboSucursales(cmbSucursal);
            ViewHelper.fillDataGridItemFactura(dataListadoProductos, new List<ItemFacturaMock>( itemsFacturaByProductoCodigo.Values ));

            fillFormasPago();
            ShowMonto();
            if (Context.instance.security.esAnalista()) {

            } else {
                sucursal = Context.instance.security.loggedUser.empleado.sucursal;
                cmbSucursal.SelectedItem = sucursal;
                cmbProvincia.SelectedItem = sucursal.provincia;
                cmbSucursal.Enabled = false;
                cmbProvincia.Enabled = false;
            }

            validatorAgregarItem = new Validator()
                .add(txtCantidad, lErrorCantidad, Validator.Text.obligatorio, Validator.Text.numerico);

            validatorCrearFactura = new Validator();
            //                .add(txtDescuento, lErrorDescuento, Validator.Text.obligatorio);
        }
예제 #2
0
 public FormAbmUsuario()
 {
     InitializeComponent();
     ViewHelper.fillRoles(chkListadoRoles);
     validator = new Validator()
         .add(txtUsername, lErrorUsername, Validator.Text.obligatorio, Validator.Text.texto)
         .add(txtPassword, lErrorPassword, Validator.Text.obligatorio)
         .add(txtConfirmarPassword, lErrorConfirmPass, Validator.Text.obligatorio)
         .add(txtEmpleado, lErrorEmpleado, Validator.Text.obligatorio);
     validatorModificar = new Validator()
         .add(txtUsername, lErrorUsername, Validator.Text.obligatorio, Validator.Text.texto)
         .add(txtEmpleado, lErrorEmpleado, Validator.Text.obligatorio);
 }
예제 #3
0
 public FormAbmCliente()
 {
     InitializeComponent();
     ViewHelper.fillComboProvincias(cmbProvincia);
     validator = new Validator()
         .add(txtNombre, lErrorNombre, Validator.Text.obligatorio, Validator.Text.nombre)
         .add(txtApellido, lErrorApellido, Validator.Text.obligatorio, Validator.Text.nombre)
         .add(txtDni, lErrorDNI, Validator.Text.obligatorio, Validator.Text.numerico)
         .add(txtMail, lErrorMail, Validator.Text.obligatorio, Validator.Text.mail)
         .add(txtDireccion, lErrorDireccion, Validator.Text.obligatorio)
         .add(txtTelefono, lErrorTelefono, Validator.Text.obligatorio, Validator.Text.telefono)
         .add(cmbProvincia, lErrorProvincia, Validator.Combo.obligatorio);
 }
예제 #4
0
 public FormAbmRol()
 {
     InitializeComponent();
     ViewHelper.fillFuncionalidades(chkListadoRoles);
     bModificar.Visible = false;
     bBorrar.Visible = false;
     lErrorNombre.Visible = false;
     lErrorRoles.Visible = false;
     validator = new Validator()
         .add(txtNombre, lErrorNombre, Validator.Text.obligatorio, Validator.Text.texto)
     //                .add(chkListadoRoles, lErrorRoles, Validator.sin_elementos )
         ;
 }
예제 #5
0
 public FormAbmProducto()
 {
     InitializeComponent();
     buildtree();
     bBorrar.Visible = false;
     bModificar.Visible = false;
     validator = new Validator()
         .add(txtCodigoProducto, lErrorCodigo, Validator.Text.obligatorio, Validator.Text.numerico)
         .add(txtDescripcion, lErrorDescripcion, Validator.Text.obligatorio, Validator.Text.texto)
         .add(txtNombre, lErrorNombre, Validator.Text.obligatorio, Validator.Text.nombre)
         .add(treeCategorias, lErrorCategoria, Validator.Tree.obligatorio)
         .add(txtPrecio, lErrorPrecio, Validator.Text.obligatorio, Validator.Text.numerico);
     ViewHelper.fillComboMarcas(cmbMarcas);
     txtCodigoProducto.Text = "" + Context.instance.dao.producto.findNextId();
 }
예제 #6
0
 public FormAbmEmpleado()
 {
     InitializeComponent();
     ViewHelper.fillComboProvincias(cmbProvincia);
     ViewHelper.fillComboSucursales(cmbSucursal);
     ViewHelper.fillComboTipoEmpleado(cmbTipoEmpleado);
     bModificar.Hide();
     bBorrar.Hide();
     validator = new Validator()
         .add(txtNombre, lErrorNombre, Validator.Text.obligatorio, Validator.Text.nombre)
         .add(txtApellido, lErrorApellido, Validator.Text.obligatorio, Validator.Text.nombre)
         .add(txtDni, lErrorDNI, Validator.Text.obligatorio, Validator.Text.numerico)
         .add(txtMail, lErrorMail, Validator.Text.obligatorio, Validator.Text.mail)
         .add(txtDireccion, lErrorDireccion, Validator.Text.obligatorio)
         .add(txtTelefono, lErrorTelefono, Validator.Text.obligatorio, Validator.Text.telefono)
         .add(cmbProvincia, lErrorProvincia, Validator.Combo.obligatorio)
         .add(cmbSucursal, lErrorSucursal, Validator.Combo.obligatorio)
         .add(cmbTipoEmpleado, lErrorTipoEmpleado, Validator.Combo.obligatorio);
 }
예제 #7
0
 public FormLogin()
 {
     InitializeComponent();
     validator = new Validator()
         .add(tUsername, lErrorUser, Validator.Text.texto);
 }