public async Task <EmpresaViewModel> ObtenerEmpresa(long id) { var dto = (EmpresaDto)await _empresaServicio.Obtener(id); if (dto == null) { return(null); } var direccion = await _helperDireccion.ObtenerDireccion(dto.DireccionId); var model = new EmpresaViewModel() { Id = dto.Id, Cuil = dto.Cuil, DireccionId = dto.DireccionId, Email = dto.Email, EstaEliminado = dto.EliminadoStr, NombreFantasia = dto.NombreFantasia, RazonSocial = dto.RazonSocial, Direccion = direccion, DireccionStr = direccion.Descripcion }; return(model); }
public async Task <IActionResult> Index(string cadenaBuscar = "", bool mostrarTodos = false) { if (cadenaBuscar == null) { cadenaBuscar = ""; } var empresas = (IEnumerable <EmpresaDto>) await _empresaServicio.Obtener(cadenaBuscar, mostrarTodos); var models = empresas.Select(e => new EmpresaViewModel() { Id = e.Id, EstaEliminado = e.EliminadoStr, Cuil = e.Cuil, DireccionId = e.DireccionId, Email = e.Email, NombreFantasia = e.NombreFantasia, RazonSocial = e.RazonSocial, }).ToList(); foreach (var m in models) { m.Direccion = await _helperDireccion.ObtenerDireccion(m.DireccionId); m.DireccionStr = m.Direccion.Descripcion; } ViewBag.CadenaBuscar = cadenaBuscar; ViewBag.MostrarTodos = mostrarTodos; return(View(models)); }
private void CargarDatos() { var empresa = _empresaServicio.Obtener(); txtNumero.Text = empresa.Numero.ToString(); txtTelefono.Text = empresa.Telefono; txtRazonSocial.Text = empresa.RazonSocial; txtEmail.Text = empresa.Mail; txtSucursal.Text = empresa.Sucursal; txtCuit.Text = empresa.Cuit; imgLogo.Image = ImagenDb.Convertir_Bytes_Imagen(empresa.Logo); txtNombreFantasia.Text = empresa.NombreFantasia; txtBarrio.Text = empresa.Barrio; txtCalle.Text = empresa.Calle; txtCasa.Text = empresa.Casa; txtDepartamento.Text = empresa.Dpto; txtLote.Text = empresa.Lote; txtManzana.Text = empresa.Mza; txtPiso.Text = empresa.Piso; CargarComboBox(cmbProvincia, _provinciaServicio.Obtener(string.Empty), "Descripcion", "Id"); cmbProvincia.SelectedItem = empresa.ProvinciaId; if (cmbProvincia.Items.Count > 0) { CargarComboBox(cmbLocalidad, _localidadServicio.ObtenerPorProvincia(empresa.ProvinciaId, string.Empty), "Descripcion", "Id"); } cmbLocalidad.SelectedItem = empresa.LocalidadId; CargarComboBox(cmdCondicionIva, _condicionIvaServicio.Obtener(string.Empty), "Descripcion", "Id"); cmdCondicionIva.SelectedItem = empresa.CondicionIvaId; }
private void Actualizar() { var empresa = _empresaServicio.Obtener(); lblContenidoTelefono.Text = empresa.Telefono; lblContenidoCuit.Text = empresa.Cuit; lblContenidoRazonSocial.Text = empresa.RazonSocial; lblContenidoEmail.Text = empresa.Mail; lblContenidoSucursal.Text = empresa.Sucursal; imgLogo.Image = ImagenDb.Convertir_Bytes_Imagen(empresa.Logo); lblContenidoNombreFantasia.Text = empresa.NombreFantasia; lblContenidoCondicionIva.Text = _condicionIvaServicio.ObtenerPorId(empresa.CondicionIvaId).Descripcion; lblContenidoLocalidad.Text = _localidadServicio.ObtenerPorId(empresa.LocalidadId).Descripcion; lblContenidoProvincia.Text = _provinciaServicio.ObtenerPorId(empresa.ProvinciaId).Descripcion; lblContenidoBarrio.Text = empresa.Barrio; lblContenidoDireccion.Text = $"{empresa.Calle} {empresa.Numero}"; }
public ComprobanteEnvio(long comprobanteId) : this(new EmpresaServicio(), new ClienteServicio(), new DeliveryServicio()) { comprobante = _deliveryServicio.ObtenerPorId(comprobanteId); cliente = _clienteServicio.ObtenerPorId(comprobante.ClienteId); empresa = _empresaServicio.Obtener(); }
public ComprobanteSalon(long comprobanteId) : this(new EmpresaServicio(), new ClienteServicio(), new ComprobanteMesaServicio()) { comprobante = _comprobanteMesaServicio.ObtenerPorId(comprobanteId); cliente = _clienteServicio.ObtenerPorId(comprobante.ClienteId); empresa = _empresaServicio.Obtener(); }
public override void ActualizarDatos(DataGridView grilla, string cadenaBuscar) { grilla.DataSource = _empresaServicio.Obtener(cadenaBuscar); }
public ComprobanteKiosco(long comprobanteId) : this(new EmpresaServicio(), new ClienteServicio(), new KioscoServicio()) { comprobante = _comprobanteServicio.ObtenerComprobante(comprobanteId); cliente = _clienteServicio.ObtenerConsumidorFinal(); empresa = _empresaServicio.Obtener(); }