Exemplo n.º 1
0
        public async Task <IActionResult> GetEmpresa([FromRoute] long id)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var Empresa = _empresaServicio.ObtenerPorId(id);

            if (Empresa == null)
            {
                return(NotFound());
            }

            return(Ok(Empresa));
        }
Exemplo n.º 2
0
        public override void CargarDatos(long?entidadId)
        {
            if (!entidadId.HasValue)
            {
                MessageBox.Show(@"Ocurrio un Error Grave", @"Error Grave", MessageBoxButtons.OK, MessageBoxIcon.Stop);

                this.Close();
            }

            if (TipoOperacion == TipoOperacion.Eliminar)
            {
                btnLimpiar.Enabled = false;
            }

            var empresa = _empresaServicio.ObtenerPorId(entidadId.Value);

            // Datos Personales

            txtRazonSocial.Text    = empresa.RazonSocial;
            txtNombreFantacia.Text = empresa.NombreFantasia;
            txtTelefono.Text       = empresa.Telefono;
            txtSucursal.Text       = empresa.Sucursal;
            txtCuit.Text           = empresa.Cuit;
            txtMail.Text           = empresa.Email;
            imgFotoEmpresa.Image   = ImagenDb.Convertir_Bytes_Imagen(empresa.Logo);

            // Datos Direccion
            txtCalle.Text        = empresa.Calle;
            txtNumero.Text       = empresa.Numero.ToString();
            txtPiso.Text         = empresa.Piso;
            txtDepartamento.Text = empresa.Dpto;
            txtBarrio.Text       = empresa.Barrio;

            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");
            }

            CargarComboBox(cmbIVA, _ivaServicios.Obtener(string.Empty), "Descripcion", "Id");

            cmbIVA.SelectedItem = empresa.CondicionIvaId;
        }