private void OnCobradorSelected(Cobrador cobrador)
 {
     if (CobradorSelected != null)
     {
         CobradorSelected(this, cobrador);
     }
 }
        public void ActualizarCobrador(Cobrador cobrador)
        {
            _cobrador = cobrador;

            this.CobradorNombre = cobrador.Nombre;
            this.Domicilio = cobrador.Domicilio;
            this.Cuit = cobrador.Cuit;
            this.Localidad = cobrador.Localidad != null ? cobrador.Localidad.Nombre : string.Empty;
            this.Provincia = cobrador.Provincia != null ? cobrador.Provincia.Nombre : string.Empty;

            LnkVerDetalleCobrador.Enabled = true;
            LnkEditarCobrador.Enabled = true;
        }
        private void ActualizarCobrador(Cobrador cobrador)
        {
            if (cobrador!=null)
            {
                if (!cobrador.Activo)
                {
                    _messageBoxDisplayService.Show(this, string.Format("Cobrador Inactivo", cobrador.Nombre, cobrador.Cuit), Resources.LabelVentas);
                    return;
                }

                _cobrador = cobrador;

                ucCobradorDetalle.ActualizarCobrador(_cobrador);
            }
        }
 private void OnCobradorAgregado(Cobrador cliente)
 {
     if (CobradorAgregado != null)
     {
         CobradorAgregado(this, cliente);
     }
 }
        private void CargarCobrador(int cobradorId)
        {
            if (cobradorId == default(int))
            {
                _cobrador = new Cobrador();
                return;
            }
            else
            {
                _cobrador = Uow.Cobradores.Obtener(c => c.Id == cobradorId);
            }

            this.ApellidoNombre = _cobrador.Nombre;
            this.Domicilio = _cobrador.Domicilio;
            this.Telefono = _cobrador.Telefono;
            this.Celular = _cobrador.Celular;
            this.Mail = _cobrador.Mail;
            this.ProvinciaId = _cobrador.ProvinciaId;
            this.LocalidadId = _cobrador.LocalidadId;
            this.TipoDocumentoId = _cobrador.TipoDocumentoId;
            this.Cuit = _cobrador.Cuit;
            this.Cuenta = _cobrador.Id;
        }
 private void DdlCobradores_SelectedValueChanged(object sender, EventArgs e)
 {
     if (DdlCobradores.SelectedValue != null)
     {
         int cobrador = int.TryParse(DdlCobradores.SelectedValue.ToString(), out cobrador) ? cobrador : 0;
         _cobrador = Uow.Cobradores.Obtener(c => c.Id == cobrador, c => c.Localidad, c => c.Provincia);
         ActualizarCobrador(_cobrador);
     }
 }
 private void DetalleCobrador(Cobrador cobrador)
 {
     using (var formDetalle = FormFactory.Create<FrmDetalleEliminarCobrador>(cobrador.Id, ActionFormMode.Detail))
     {
         formDetalle.ShowDialog();
     }
 }
 private void EditarCobrador(Cobrador cobrador)
 {
     using (var formCrear = FormFactory.Create<FrmCrearEditarCobrador>(cobrador.Id, ActionFormMode.Edit))
     {
         if (formCrear.ShowDialog() == DialogResult.OK)
         {
             if (CobradorEdited != null)
             {
                 CobradorEdited(this, cobrador);
             }
         }
     }
 }