Пример #1
0
 public void Guardar(AltaEmpresaForm form, Empresa empresa)
 {
     form.DialogResult = DialogResult.OK;
     form.Close();
 }
Пример #2
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                //if (todosCamposCompletos())
                if (true)
                {
                    Usuario usuario = new Usuario();
                    if (rolLogueado != "sin Rol")
                    {
                        usuario.username  = textCUIT.Text;
                        usuario.password  = textCUIT.Text;
                        usuario.creadoPor = "admin";
                    }
                    else
                    {
                        usuario.username  = textUsername.Text;
                        usuario.password  = textPassword.Text;
                        usuario.creadoPor = "empresa";
                    }
                    Empresa   empresa = new Empresa();
                    Domicilio dom     = new Domicilio();
                    empresa.Empresa_Cuit         = textCUIT.Text;
                    empresa.Empresa_mail         = textMail.Text;
                    empresa.Empresa_telefono     = int.Parse(textTelefono.Text);
                    empresa.Empresa_razon_social = textRazonSocial.Text;
                    empresa.Empresa_estado       = true;
                    usuario.username             = textUsername.Text;
                    usuario.password             = textPassword.Text;
                    dom.calle  = textDireccion.Text;
                    dom.numero = int.Parse(txtNro.Text);
                    if (textPiso.Text != "")
                    {
                        dom.piso = int.Parse(textPiso.Text);
                    }
                    if (textDepto.Text != "")
                    {
                        dom.dpto = textDepto.Text;
                    }
                    dom.localidad = textLocalidad.Text;
                    if (textCP.Text != "")
                    {
                        dom.cp = int.Parse(textCP.Text);
                    }
                    dom.ciudad          = textCiudad.Text;
                    empresa.Empresa_Dom = dom;
                    usuario.empresa     = empresa;
                    int resp = usuario.AltaEmpresa();
                    if (resp == -1)
                    {
                        MessageBox.Show("Error al conectarse con la DB. No se ha creado el Usuario.", "Error al crear Nuevo Usuario",
                                        MessageBoxButtons.OK, MessageBoxIcon.Error);
                        return;
                    }
                    if (resp == 0)
                    {
                        MessageBox.Show("Error. No se ha creado el Usuario. El cuit o Razon Social Ya han sido creados anteriormente!", "Error al crear Nuevo Usuario",
                                        MessageBoxButtons.OK, MessageBoxIcon.Error);
                        return;
                    }
                }

                MessageBox.Show("Empresa: " + textCUIT.Text + " creada satisfactoriamente.", "Alta de Usuario",
                                MessageBoxButtons.OK);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error: " + ex.Message, "ERROR", MessageBoxButtons.OK);
            }
        }
Пример #3
0
 public Modificacion(Empresa empresa)
 {
     this.empresa = empresa;
 }