示例#1
0
 //El admin lo quiere modificar
 public CreateOrUpdateCliente(Cliente cliente)
 {
     InitializeComponent();
     this.cliente = cliente;
     InitializeTextsBoxes(cliente);
     clienteStrategy           = new AdminUpdateCliente(checkBoxBaja);
     this.Text                 = "Modificar Cliente";
     this.groupBoxCliente.Text = "Modificación Cliente";
 }
示例#2
0
 //El admin lo quiere crear
 public CreateOrUpdateCliente()
 {
     InitializeComponent();
     checkBoxBaja.Visible = false;
     cliente                   = new Cliente();
     cliente.primerLogin       = true;
     clienteStrategy           = new AdminCreaCliente();
     this.Text                 = "Crear Cliente";
     this.groupBoxCliente.Text = "Creación Cliente";
 }
示例#3
0
 //El usuario se da de alta
 public CreateOrUpdateCliente(Usuario usuario)
 {
     InitializeComponent();
     checkBoxBaja.Visible = false;
     cliente                   = new Cliente(usuario);
     cliente.id                = 0;
     cliente.primerLogin       = false;
     clienteStrategy           = new ClienteSignUp();
     this.Text                 = "Registrar Cliente";
     this.groupBoxCliente.Text = "Registro Cliente";
 }