public override bool EjecutarComandoNuevo() { if (!VerificarDatosObligatorios()) { MessageBox.Show(@"Por favor ingrese los campos Obligatorios.", @"Atención", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } var nuevaEmpresa = new EmpresaDto { RazonSocial = txtRazonSocial.Text, NombreFantasia = txtNombreFantacia.Text, Telefono = txtTelefono.Text, Cuit = txtCuit.Text, Email = txtMail.Text, Sucursal = txtSucursal.Text, CondicionIvaId = ((IvaDto)cmbIVA.SelectedItem).Id, Logo = ImagenDb.Convertir_Imagen_Bytes(imgFotoEmpresa.Image), Calle = txtCalle.Text, Numero = int.TryParse(txtNumero.Text, out var numero) ? numero : 0, Dpto = txtDepartamento.Text, Piso = txtPiso.Text, Barrio = txtBarrio.Text, LocalidadId = ((LocalidadDto)cmbLocalidad.SelectedItem).Id, }; _empresaServicio.Insertar(nuevaEmpresa); return(true); }
public ActionResult Create(EmpresaDto empresa) { if (ModelState.IsValid) { _empresaServicio.Insertar(empresa); return(View()); } return(View()); }
public async Task <bool> NuevaEmpresa(EmpresaViewModel model) { var dto = new EmpresaDto() { Cuil = model.Cuil, DireccionId = model.DireccionId, Email = model.Email, NombreFantasia = model.NombreFantasia, RazonSocial = model.RazonSocial, }; await _empresaServicio.Insertar(dto); var existe = await ExisteEmpresa(dto.Cuil, dto.RazonSocial); return(existe); }