示例#1
0
 public void Guardar(AltaEmpresaForm form, Empresa empresa)
 {
     Console.WriteLine("Updating empresa con ID " + empresa.id);
     empresa.Habilitado = form.CheckHabilitado.Checked;
     empresa.Update();
     form.Close();
 }
示例#2
0
 public void Setup(AltaEmpresaForm form)
 {
     form.Text   = "Modificación de empresa";
     form.Titulo = "Modificar empresa";
     form.CheckHabilitado.Visible = true;
     form.LlenateCon(empresa);
 }
        private void btnEmpresaMod_Click(object sender, EventArgs e)
        {
            var empresa = (Empresa)empresasDataGrid.CurrentRow.DataBoundItem;

            Console.WriteLine("Modificando " + empresa);
            var ignored = new AltaEmpresaForm(new Modificacion(empresa)).ShowDialog();

            ActualizarTabla();
        }
示例#4
0
        public void Guardar(AltaEmpresaForm form, Empresa empresa)
        {
            DialogResult dialogResult = MessageBox.Show("Al dar de alta la empresa autogenerará un usuario para la misma. ¿Desea continuar?",
                                                        "Solicitud de confirmación", MessageBoxButtons.YesNo);

            if (dialogResult == DialogResult.Yes)
            {
                var user = empresa.cuit;
                var pass = PassGenerator.CreateRandomPassword(20);
                CreadorDeUsuarios.CrearNuevaEmpresa(empresa, user, pass, true);
                form.Close();
                new UsuarioPassForm(user, pass).ShowDialog();
            }
        }
示例#5
0
 private void ModificarButton_Click(object sender, EventArgs e)
 {
     //RegistrarUsuario form = new RegistrarUsuario(empresaSeleccionada);
     //form.onFinisUpdate += this.onFinishUpdateEmpresa;
     if (empresaSeleccionada != null)
     {
         AltaEmpresaForm form = new AltaEmpresaForm(empresaSeleccionada);
         form.FormBorderStyle      = System.Windows.Forms.FormBorderStyle.Sizable;
         form.onAccpetClientClick += this.onFinishUpdateEmpresa;
         form.Show(this);
         empresaSeleccionada = null;
     }
     else
     {
         MessageBox.Show("Debe seleecionar una empresa para pdoer modificarla");
     }
 }
示例#6
0
 public void Setup(AltaEmpresaForm form)
 {
     form.Text   = "Alta de Empresa";
     form.Titulo = "Nueva empresa";
     form.CheckHabilitado.Visible = false;
 }
示例#7
0
 public void Guardar(AltaEmpresaForm form, Empresa empresa)
 {
     form.DialogResult = DialogResult.OK;
     form.Close();
 }
示例#8
0
 public void Setup(AltaEmpresaForm form)
 {
     form.Text   = "Registro de Empresa";
     form.Titulo = "Registrar empresa";
     form.CheckHabilitado.Visible = false;
 }