Example #1
0
 public Juego(String nombre, int año, int estilo, String fabricante)
 {
     Nombre      = nombre;
     this.año    = año;
     this.estilo = (Estilo)estilo;
     Fabricante  = fabricante;
 }
Example #2
0
    public static Estilo Select(int codigo)
    {
        Estilo        est = null;
        IDataReader   objreader;
        IDbConnection objConnection;
        IDbCommand    objCommand;
        string        sql = "select * from est_estilos where est_codigo = ?codigo;";

        objConnection = Mapped.Connection();
        objCommand    = Mapped.Command(sql, objConnection);
        objCommand.Parameters.Add(Mapped.Parameter("?codigo", codigo));
        objreader = objCommand.ExecuteReader();
        while (objreader.Read())
        {
            est            = new Estilo();
            est.Est_codigo = Convert.ToInt32(objreader["est_codigo"]);
            est.Est_nome   = Convert.ToString(objreader["est_nome"]);
        }

        objreader.Dispose();
        objConnection.Close();
        objCommand.Dispose();
        objConnection.Dispose();

        return(est);
    }
Example #3
0
        protected void CargarB(object sender, EventArgs e)
        {
            Estilo estilo      = new Estilo();
            string idModificar = Request.QueryString["modificarEstilo"];

            try
            {
                estilo.Nombre = txt_nombre.Text.Trim();

                if (idModificar != null && idModificar != "")
                {
                    estilo.ID = Int64.Parse(idModificar);
                    estilosDAO.modificar(estilo);
                    Response.Write("<script>alert('se modifico el estilo!!');</script>");
                }
                else
                {
                    estilosDAO.agregar(estilo);
                    Response.Write("<script>alert('se agrego el nuevo estilo!!');</script>");
                }
            }
            catch (Exception ex)
            {
                Session.Add("Error", ex.ToString());
                Session["Error" + Session.SessionID] = ex.ToString();
                Response.Redirect("Error.aspx");
            }
            finally
            {
                Response.Redirect("ABM_Estilos.aspx");
            }
        }
Example #4
0
        private IFont BuscaFonteLinhas(Estilo estilo, IWorkbook workbook)
        {
            switch (estilo)
            {
            case Estilo.Padrao:
            case Estilo.SemBorda:
            {
                IFont fonteLista = (IFont)this.hashFontStyles[Estilo.Padrao];

                if (fonteLista == null)
                {
                    //Cria fonte pra ser usada na lista
                    fonteLista = workbook.CreateFont();
                    fonteLista.FontHeightInPoints = 10;
                    fonteLista.FontName           = "Arial";
                    fonteLista.Color = NPOI.HSSF.Util.HSSFColor.Black.Index;

                    this.hashFontStyles.Add(Estilo.Padrao, fonteLista);
                }

                return(fonteLista);
            }

            default: return(null);
            }
        }
Example #5
0
 public static bool Save(Estilo obj)
 {
     obj.DataCriacao   = DateTime.Now;
     obj.DateAlteracao = DateTime.Now;
     try
     {
         if (obj.ID == 0)
         {
             using (var db = new WebPixContext())
             {
                 db.Estilo.Add(obj);
                 db.SaveChanges();
             }
             return(true);
         }
         else
         {
             using (var db = new WebPixContext())
             {
                 db.Estilo.Update(obj);
                 db.SaveChanges();
                 return(true);
             }
         }
     }
     catch (Exception e)
     {
         return(false);
     }
 }
        public ActionResult get()
        {
            var connection = Iconfiguration["ConnectionStrings:ConeccionPrueba"];

            using (SqlConnection cn = new SqlConnection(connection))
            {
                cn.Open();

                SqlCommand command = new SqlCommand("getEstilo", cn);
                command.CommandType = CommandType.StoredProcedure;

                var lista = new List <Estilo>();

                var dr = command.ExecuteReader();

                while (dr.Read())
                {
                    //  var drr = dr;
                    var obj = new Estilo()
                    {
                        NombreEstilo = dr["Style"].ToString(),
                        ObjectId     = Convert.ToInt32(dr["Id_Style"].ToString()),
                        Precio       = float.Parse(dr["Price"].ToString()),
                        Estado       = bool.Parse(dr["washed"].ToString())
                    };


                    lista.Add(obj);
                }


                return(Ok(lista));
                //command.Parameters.Add("@id",);
            }
        }
Example #7
0
 private void juegoporAño(List <Juego> Juegos)
 {
     if (Juegos.Count() > 0)
     {
         int cont         = 0;
         int añoComprobar = -1;
         Console.WriteLine("Introduce el año a comprobar el juego");
         try
         {
             añoComprobar = Convert.ToInt32(Console.ReadLine());
             Console.WriteLine("Introduce el Estilo");
             Console.WriteLine(" Otro = 0, Arcade = 1,VideoAventura = 2,Shootemup = 3,Estrategia = 4,Deportivo = 5");
             Estilo estilo = (Estilo)Convert.ToInt32(Console.ReadLine());
             foreach (Juego juego in Juegos)
             {
                 if (añoComprobar == juego.año && estilo == juego.estilo)
                 {
                     cont++;
                     Console.WriteLine("{0} Titulo:{1,8} Año:{2,5} Estilo:{3,8} Fabricante:{4,8}\n", cont, juego.Nombre, juego.año, juego.estilo, juego.Fabricante);
                 }
             }
             Console.WriteLine("Hay " + cont + " juegos");
         }
         catch
         {
             Console.WriteLine("Error al introducir un numero\n");
         }
     }
     else
     {
         Console.WriteLine("No hay juegos en la coleccion");
     }
 }
        public bool Existe(Estilo estilo)
        {
            try
            {
                SqlCommand    comando = null;
                SqlDataReader reader  = null;

                if (estilo.EstiloId == 0)
                {
                    var cadenaComando = "SELECT EstiloId, Estilo FROM Estilos WHERE Estilo=@nombre";
                    comando = new SqlCommand(cadenaComando, _cn);
                    comando.Parameters.AddWithValue("@nombre", estilo.Nombre);
                }
                else
                {
                    var cadenaComando = "SELECT EstiloId, Estilo FROM Estilos WHERE Estilo=@nombre AND EstiloId<>@id";
                    comando = new SqlCommand(cadenaComando, _cn);
                    comando.Parameters.AddWithValue("@nombre", estilo.Nombre);
                    comando.Parameters.AddWithValue("@id", estilo.EstiloId);
                }

                reader = comando.ExecuteReader();
                return(reader.HasRows);
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
Example #9
0
        public BlocoFormaPagamentoNFC(DanfeViewModel viewModel, Estilo estilo, PrimitiveComposer primitiveComposer, float y) : base(estilo)
        {
            primitiveComposer.BeginLocalState();
            primitiveComposer.SetFont(estilo.FonteCampoConteudo.FonteInterna, estilo.FonteCampoConteudo.Tamanho);
            primitiveComposer.ShowText("FORMAS DE PAGAMENTO", new PointF(25, y + 10), XAlignmentEnum.Left, YAlignmentEnum.Middle, 0);
            primitiveComposer.ShowText("VALOR PAGO", new PointF(250, y + 10), XAlignmentEnum.Right, YAlignmentEnum.Middle, 0);
            //primitiveComposer.ShowText("Troco", new PointF(160, y + 10), XAlignmentEnum.Left, YAlignmentEnum.Middle, 0);

            y = y + 10;

            foreach (var item in viewModel.Pagamento)
            {
                foreach (var detalhe in item.DetalhePagamento)
                {
                    y = y + 10;

                    primitiveComposer.ShowText(detalhe.FormaPagamento.FormaPagamentoToString(), new PointF(25, y), XAlignmentEnum.Left, YAlignmentEnum.Middle, 0);
                    primitiveComposer.ShowText(detalhe.Valor.Formatar(), new PointF(250, y), XAlignmentEnum.Right, YAlignmentEnum.Middle, 0);
                }
            }

            Y_NFC = y + 10;

            primitiveComposer.DrawLine(new PointF(15, Y_NFC), new PointF(265, Y_NFC));
            primitiveComposer.SetLineDash(new org.pdfclown.documents.contents.LineDash(new double[] { 3, 2 }));
            primitiveComposer.Stroke();
            primitiveComposer.End();
        }
Example #10
0
        internal T AdicionarBloco <T>(Estilo estilo) where T : BlocoBase
        {
            var bloco = CriarBloco <T>(estilo);

            _Blocos.Add(bloco);
            return(bloco);
        }
Example #11
0
 public Juego()
 {
     Nombre      = "Nombre";
     this.año    = 0000;
     this.estilo = 0;
     Fabricante  = "Fabricante";
 }
Example #12
0
        public static Desenhista ConstruirDesenhista(Estilo estilo)
        {
            Desenhista desenhista = null;

            switch (estilo)
            {
                case Estilo.Linhas:
                    desenhista = new GráficoLinhas();
                    break;

                case Estilo.LinhasVértices:
                    desenhista = new GráficoLinhas();
                    ((GráficoLinhas)desenhista).MostrarVértice = true;
                    break;

                case Estilo.Barras:
                    desenhista = new GráficoBarras();
                    break;

                case Estilo.Pizza:
                    desenhista = new GráficoPizza();
                    break;

                default:
                    throw new NotSupportedException();
            }

            return desenhista;
        }
Example #13
0
 private void InserirCelula(List <ValoresBanco> campos, Estilo estilo)
 {
     foreach (var campo in campos)
     {
         InserirCelula(campo.Chave, Convert.ToDouble(campo.Valor), estilo);
     }
 }
        public BlocoDestinatarioRemetente(DanfeViewModel viewModel, Estilo estilo) : base(viewModel, estilo)
        {
            var destinatario = viewModel.Destinatario;

            AdicionarLinhaCampos()
            .ComCampo(DanfeConstantes.RazaoSocial, destinatario.RazaoSocial)
            .ComCampo(DanfeConstantes.CnpjCpf, DanfeHelper.FormatarCpfCnpj(destinatario.CnpjCpf), AlinhamentoHorizontal.Centro)
            .ComCampo("Data de Emissão", viewModel.DataHoraEmissao.Formatar(), AlinhamentoHorizontal.Centro)
            .ComLarguras(0, 45F * Proporcao, 30F * Proporcao);

            AdicionarLinhaCampos()
            .ComCampo(DanfeConstantes.Endereco, destinatario.EnderecoLinha1)
            .ComCampo(DanfeConstantes.BairroDistrito, destinatario.EnderecoBairro)
            .ComCampo(DanfeConstantes.Cep, DanfeHelper.FormatarCEP(destinatario.EnderecoCep), AlinhamentoHorizontal.Centro)
            .ComCampo("Data Entrada / Saída", ViewModel.DataSaidaEntrada.Formatar(), AlinhamentoHorizontal.Centro)
            .ComLarguras(0, 45F * Proporcao, 25F * Proporcao, 30F * Proporcao);

            AdicionarLinhaCampos()
            .ComCampo(DanfeConstantes.Municipio, destinatario.Municipio)
            .ComCampo(DanfeConstantes.FoneFax, DanfeHelper.FormatarTelefone(destinatario.Telefone), AlinhamentoHorizontal.Centro)
            .ComCampo(DanfeConstantes.UF, destinatario.EnderecoUf, AlinhamentoHorizontal.Centro)
            .ComCampo(DanfeConstantes.InscricaoEstadual, destinatario.Ie, AlinhamentoHorizontal.Centro)
            .ComCampo("Hora Entrada / Saída", ViewModel.HoraSaidaEntrada.Formatar(), AlinhamentoHorizontal.Centro)
            .ComLarguras(0, 35F * Proporcao, 7F * Proporcao, 40F * Proporcao, 30F * Proporcao);
        }
Example #15
0
        public BlocoDuplicataFatura(DanfeSharp.Modelo.DanfeViewModel viewModel, Estilo estilo)
            : base(viewModel, estilo)
        {
            var de = viewModel.Duplicatas.Select(x => new Duplicata(estilo, x)).ToList();
            var eh = de.First().Height;

            int numeroElementosLinha = ViewModel.IsPaisagem ? 7 : 6;
            int i = 0;

            while (i < de.Count)
            {
                FlexibleLine fl = new FlexibleLine(Width, eh);

                int i2;
                for (i2 = 0; i2 < numeroElementosLinha && i < de.Count; i2++, i++)
                {
                    fl.ComElemento(de[i]);
                }

                for (; i2 < numeroElementosLinha; i2++)
                {
                    fl.ComElemento(new ElementoVazio());
                }

                fl.ComLargurasIguais();
                MainVerticalStack.Add(fl);
            }
        }
 public async Task <JsonResult> SaveEstilo([FromBody] Estilo estilo, string token)
 {
     if (await Seguranca.validaTokenAsync(token))
     {
         if (estilo.idCliente != 0)
         {
             if (EstiloDAO.Save(estilo))
             {
                 return(Json("Estilo salva com sucesso"));
             }
             else
             {
                 return(Json("Encontramos algum problema ao salvar a Estilo. Entre em contato com o suporte"));
             }
         }
         else
         {
             return(Json("Conteudo de estilo esta incompleto"));
         }
     }
     else
     {
         return(Json("Você nao tem acesso e esse plugin"));
     }
 }
Example #17
0
        public BlocoQrCodeNFC(DanfeViewModel viewModel, Estilo estilo, PrimitiveComposer primitiveComposer, float y, Document context) : base(estilo)
        {
            var result = new MemoryStream();

            primitiveComposer.BeginLocalState();
            primitiveComposer.SetFont(estilo.FonteCampoConteudo.FonteInterna, estilo.FonteCampoConteudo.Tamanho);
            primitiveComposer.ShowText("CONSULTA VIA LEITOR DE QR CODE", new PointF(140, y + 10), XAlignmentEnum.Center, YAlignmentEnum.Top, 0);

            var bitmap = GerarQrCode.GerarQRCode(viewModel.QrCode);

            bitmap.Save(result, ImageFormat.Jpeg);
            result.Position = 0;
            org.pdfclown.documents.contents.entities.Image   image        = org.pdfclown.documents.contents.entities.Image.Get(result);
            org.pdfclown.documents.contents.xObjects.XObject imageXObject = image.ToXObject(context);

            primitiveComposer.ShowXObject(imageXObject, new PointF(140, y + 20), new SizeF(150, 150), XAlignmentEnum.Center, YAlignmentEnum.Top, 0);

            if (viewModel.CalculoImposto.ValorAproximadoTributos > 0)
            // valor aproximado dos tributos
            {
                primitiveComposer.SetFont(estilo.FonteCampoConteudoNegrito.FonteInterna, 7);

                primitiveComposer.ShowText($"CONFORME LEI 12.741/2012 o valor aproximado dos tributos é {viewModel.CalculoImposto.ValorAproximadoTributos.Formatar()}", new PointF(140, y + 180), XAlignmentEnum.Center, YAlignmentEnum.Middle, 0);
                primitiveComposer.ShowText($"O valor aproximado dos tributos Federais é {viewModel.CalculoImposto.ValorAproximadoTributosFederais.Formatar()}", new PointF(140, y + 190), XAlignmentEnum.Center, YAlignmentEnum.Middle, 0);
                primitiveComposer.ShowText($"O valor aproximado dos tributos Estaduais é {viewModel.CalculoImposto.ValorAproximadoTributosEstaduais.Formatar()}", new PointF(140, y + 200), XAlignmentEnum.Center, YAlignmentEnum.Middle, 0);
            }
        }
Example #18
0
    //INSERT
    public static int Insert(Estilo estilo)
    {
        int retorno = 0;

        try
        {
            IDbConnection objConexao; // Abre a conexao
            IDbCommand    objCommand; // Cria o comando
            string        sql = "INSERT INTO est_estilos (est_nome, usu_cpf_cnpj) VALUES (?est_nome, ?usu_cpf_cnpj)";
            objConexao = Mapped.Connection();
            objCommand = Mapped.Command(sql, objConexao);
            objCommand.Parameters.Add(Mapped.Parameter("?est_nome", estilo.Est_nome));
            //Chave estrangeira
            objCommand.Parameters.Add(Mapped.Parameter("?usu_cpf_cnpj", estilo.Usuario.Usu_cpf_cnpj));
            objCommand.ExecuteNonQuery();   // utilizado quando cdigo não tem retorno, como seria o caso do SELECT
            objConexao.Close();
            objCommand.Dispose();
            objConexao.Dispose();
        }
        catch (Exception e)
        {
            retorno = -2;
        }
        return(retorno);
    }
Example #19
0
 public void actualizarEstilo(int id, Estilo estilo)
 {
     var estiloAActualizar = obtenerEstilo(id);
     estiloAActualizar.nombreEstilo = estilo.nombreEstilo;
     estiloAActualizar.comentario = estilo.comentario;
     contexto.SubmitChanges();
 }
Example #20
0
        public BlocoDestinatarioRemetente(DanfeViewModel viewModel, Estilo estilo) : base(viewModel, estilo)
        {
            var destinatario = viewModel.Destinatario;

            AdicionarLinhaCampos()
            .ComCampo(Strings.RazaoSocial, destinatario.RazaoSocial)
            .ComCampo(Strings.CnpjCpf, Formatador.FormatarCpfCnpj(destinatario.CnpjCpf), AlinhamentoHorizontal.Centro)
            .ComCampo("Data de Emissão", viewModel.DataHoraEmissao.Formatar(), AlinhamentoHorizontal.Centro)
            .ComLarguras(0, 45F / 200F * 100, 30F / 200F * 100);

            AdicionarLinhaCampos()
            .ComCampo(Strings.Endereco, destinatario.EnderecoLinha1)
            .ComCampo("Bairro / Distrito", destinatario.EnderecoBairro)
            .ComCampo("Cep", Formatador.FormatarCEP(destinatario.EnderecoCep), AlinhamentoHorizontal.Centro)
            .ComCampo("Data Entrada / Saída", ViewModel.DataSaidaEntrada.Formatar(), AlinhamentoHorizontal.Centro)
            .ComLarguras(0, 45F / 200 * 100F, 25F / 200F * 100, 30F / 200F * 100);

            AdicionarLinhaCampos()
            .ComCampo(Strings.Municipio, destinatario.Municipio)
            .ComCampo("Fone / Fax", Formatador.FormatarTelefone(destinatario.Telefone), AlinhamentoHorizontal.Centro)
            .ComCampo(Strings.UF, destinatario.EnderecoUf, AlinhamentoHorizontal.Centro)
            .ComCampo(Strings.InscricaoEstadual, destinatario.Ie, AlinhamentoHorizontal.Centro)
            .ComCampo("Hora Entrada / Saída", ViewModel.HoraSaidaEntrada.Formatar(), AlinhamentoHorizontal.Centro)
            .ComLarguras(0, 35F / 200F * 100, 7F / 200F * 100, 40F / 200F * 100, 30F / 200F * 100);
        }
Example #21
0
 public Videojuegos(string titulo, int año, Estilo tipojuego, string fabricante)
 {
     this.Titulo     = titulo;
     this.Año        = año;
     this.Tipojuego  = tipojuego;
     this.Fabricante = fabricante;
 }
Example #22
0
        public BlocoTransportador(DanfeViewModel viewModel, Estilo campoEstilo) : base(viewModel, campoEstilo)
        {
            var transportadora = viewModel.Transportadora;

            AdicionarLinhaCampos()
            .ComCampo(Strings.RazaoSocial, transportadora.RazaoSocial)
            .ComCampo("Frete", transportadora.ModalidadeFreteString, AlinhamentoHorizontal.Centro)
            .ComCampo("Código ANTT", transportadora.CodigoAntt, AlinhamentoHorizontal.Centro)
            .ComCampo("Placa do Veículo", transportadora.Placa, AlinhamentoHorizontal.Centro)
            .ComCampo(Strings.UF, transportadora.VeiculoUf, AlinhamentoHorizontal.Centro)
            .ComCampo(Strings.CnpjCpf, Formatador.FormatarCnpj(transportadora.CnpjCpf), AlinhamentoHorizontal.Centro)
            .ComLarguras(0, LarguraFrete, LarguraCampoCodigoAntt, LarguraCampoPlacaVeiculo, LarguraCampoUf, LarguraCampoCnpj);

            AdicionarLinhaCampos()
            .ComCampo(Strings.Endereco, transportadora.EnderecoLogadrouro)
            .ComCampo(Strings.Municipio, transportadora.Municipio)
            .ComCampo(Strings.UF, transportadora.EnderecoUf, AlinhamentoHorizontal.Centro)
            .ComCampo(Strings.InscricaoEstadual, transportadora.Ie, AlinhamentoHorizontal.Centro)
            .ComLarguras(0, LarguraCampoPlacaVeiculo + LarguraCampoCodigoAntt, LarguraCampoUf, LarguraCampoCnpj);

            var l = (float)(LarguraCampoCodigoAntt + LarguraCampoPlacaVeiculo + LarguraCampoUf + LarguraCampoCnpj) / 3F;

            AdicionarLinhaCampos()
            .ComCampoNumerico(Strings.Quantidade, transportadora.QuantidadeVolumes, 3)
            .ComCampo("Espécie", transportadora.Especie)
            .ComCampo("Marca", transportadora.Marca)
            .ComCampo("Numeração", transportadora.Numeracao)
            .ComCampoNumerico("Peso Bruto", transportadora.PesoBruto, 3)
            .ComCampoNumerico("Peso Líquido", transportadora.PesoLiquido, 3)
            .ComLarguras(20F / 200F * 100, 0, 0, l, l, l);
        }
Example #23
0
        public BlocoCanhoto(DanfeViewModel viewModel, Estilo estilo) : base(viewModel, estilo)
        {
            var textoRecebimento = new TextoSimples(estilo, viewModel.TextoRecebimento)
            {
                Height = TextoRecebimentoAltura, TamanhoFonte = 8
            };
            var nfe = new NumeroNfSerie(estilo, viewModel.NfNumero.ToString(Formatador.FormatoNumeroNF), viewModel.NfSerie.ToString())
            {
                Height = AlturaLinha2 + TextoRecebimentoAltura, Width = 30
            };

            var campos = new LinhaCampos(Estilo)
            {
                Height = AlturaLinha2
            }
            .ComCampo("Data de Recebimento", null)
            .ComCampo("Identificação e assinatura do recebedor", null)
            .ComLarguras(50, 0);

            var coluna1 = new VerticalStack();

            coluna1.Add(textoRecebimento, campos);

            var linha = new FlexibleLine()
            {
                Height = coluna1.Height
            }
            .ComElemento(coluna1)
            .ComElemento(nfe)
            .ComLarguras(0, 16);

            MainVerticalStack.Add(linha, new LinhaTracejada(2));
        }
        public void TestInit()
        {
            _cidade = new Cidade {
                Nome = "Nome Cidade", Uf = "PR"
            };

            _artista = new Artista {
                DataNascimento = DateTime.Today,
                Nome           = "Nome do Artista",
                Sobrenome      = "Sobrenome do Artista"
            };

            _album = new Album {
                Avaliacao      = 5,
                Capa           = "capa do album",
                DataLancamento = DateTime.Today,
                Titulo         = "Titulo do album",
            };

            _musica = new Musica {
                Avaliacao       = 3,
                DuracaoSegundos = 160,
                Titulo          = "Tituloa da Musica"
            };

            _estilo = new Estilo {
                Descricao = "Estilo"
            };
        }
Example #25
0
 public static EstiloListDto ConvertirEstiloListDto(Estilo estilo)
 {
     return(new EstiloListDto
     {
         EstiloId = estilo.EstiloId,
         Nombre = estilo.Nombre
     });
 }
Example #26
0
        public ActionResult DeleteConfirmed(int id)
        {
            Estilo estilo = db.Estilos.Find(id);

            db.Estilos.Remove(estilo);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Example #27
0
        public ActionResult DeleteConfirmed(int id)
        {
            Estilo estilo = EstiloDAO.BuscarEstiloPorId(id);

            ctx.Estilos.Remove(estilo);
            ctx.SaveChanges();
            return(RedirectToAction("Index"));
        }
Example #28
0
        public int Modificar(Estilo estilo)
        {
            ConexionMSSQL conexion      = new ConexionMSSQL();
            int           rowsAfectadas = conexion.SentenciaNonQuery("update Estilos set Descripcion='" + estilo.Descripcion + "',Url_Imagen='" + estilo.Url_Imagen + "',Habilitado=" + Convert.ToInt16(estilo.Habilitado) + " Where ID=" + estilo.Id);

            conexion.Desconectar();
            return(rowsAfectadas);
        }
        public BlocoDestinatarioRemetenteNFC(DanfeViewModel viewModel, Estilo estilo, PrimitiveComposer primitiveComposer, float y) : base(viewModel, estilo)
        {
            primitiveComposer.BeginLocalState();
            primitiveComposer.SetFont(estilo.FonteCampoConteudo.FonteInterna, estilo.FonteCampoConteudo.Tamanho);

            if (viewModel.Destinatario != null && !string.IsNullOrWhiteSpace(viewModel?.Destinatario?.CnpjCpf))
            {
                var dest = viewModel?.Destinatario;

                primitiveComposer.ShowText("CONSUMIDOR", new PointF(140, y + 10), XAlignmentEnum.Center, YAlignmentEnum.Middle, 0);

                if (!string.IsNullOrWhiteSpace(dest.RazaoSocial))
                {
                    if (dest.RazaoSocial.Length > 30)
                    {
                        primitiveComposer.ShowText(dest.RazaoSocial.Substring(0, 30), new PointF(140, y + 20), XAlignmentEnum.Center, YAlignmentEnum.Top, 0);
                        primitiveComposer.ShowText(dest.RazaoSocial.Substring(30), new PointF(140, y + 30), XAlignmentEnum.Center, YAlignmentEnum.Top, 0);

                        y = y + 10;
                    }
                    else
                    {
                        primitiveComposer.ShowText($"NOME: {dest.RazaoSocial}", new PointF(140, y + 20), XAlignmentEnum.Center, YAlignmentEnum.Middle, 0);
                    }
                }

                primitiveComposer.ShowText($"CNPJ/CPF: {dest.CnpjCpf}", new PointF(140, y + 30), XAlignmentEnum.Center, YAlignmentEnum.Middle, 0);


                if (!string.IsNullOrWhiteSpace(dest.EnderecoLogadrouro) &&
                    !string.IsNullOrWhiteSpace(dest.EnderecoNumero) &&
                    !string.IsNullOrWhiteSpace(dest.EnderecoBairro) &&
                    !string.IsNullOrWhiteSpace(dest.Municipio))
                {
                    primitiveComposer.ShowText($"{dest.EnderecoLogadrouro}, {dest.EnderecoNumero}, {dest.EnderecoBairro}, {dest.Municipio} - {dest.EnderecoUf}", new PointF(140, y + 40), XAlignmentEnum.Center, YAlignmentEnum.Middle, 0);
                }

                Y_NFC = y + 50;

                primitiveComposer.DrawLine(new PointF(15, Y_NFC), new PointF(265, Y_NFC));
                primitiveComposer.SetLineDash(new org.pdfclown.documents.contents.LineDash(new double[] { 3, 2 }));

                primitiveComposer.Stroke();
                primitiveComposer.End();
            }
            else
            {
                primitiveComposer.ShowText("CONSUMIDOR NÃO IDENTIFICADO", new PointF(140, y + 10), XAlignmentEnum.Center, YAlignmentEnum.Middle, 0);

                Y_NFC = y + 20;

                primitiveComposer.DrawLine(new PointF(15, Y_NFC), new PointF(265, Y_NFC));
                primitiveComposer.SetLineDash(new org.pdfclown.documents.contents.LineDash(new double[] { 3, 2 }));

                primitiveComposer.Stroke();
                primitiveComposer.End();
            }
        }
        public ActionResult AdicionarEstilo(Estilo estilo)
        {
            DiScarpeDBEntities db = new DiScarpeDBEntities();

            db.Estilo.Add(estilo);
            db.SaveChanges();
            ViewBag.mensagem = "Acesso Negado";
            return(RedirectToAction("Adicionar", "Produto"));
        }
Example #31
0
 private void AbmPatologia_Load(object sender, EventArgs e)
 {
     gestor = new GestionarPatologia();
     Estilo.Guardar(btnAceptar);
     Estilo.Cancelar(btnCancelar);
     btnAceptar.DialogResult  = DialogResult.OK;
     btnCancelar.DialogResult = DialogResult.Cancel;
     Actualizar();
 }
Example #32
0
 public Videojuego()
 {
     Console.Write("Título: ");
     Titulo = Console.ReadLine().Trim().ToUpper();
     Console.Write("Año: ");
     Ano = ValidacionNumero(max: DateTime.Now.Year);
     Console.Write("Estilo: ");
     Estilo = ValidacionEstilo();
 }
        public void CreateEstilo()
        {
            using(var session = NHibernateSession.OpenSession())
            {
                using (var tran = session.BeginTransaction())
                {
                    var estilo = new Estilo();
                    estilo.Descricao = "Primeiro Estilo";

                    session.Save(estilo);
                    Assert.IsTrue(estilo.Id > 0);

                    tran.Rollback();
                }
            }
        }
Example #34
0
        public  void agregarEstilo(ModelPreguntaCrearEstilo pregunta)
        {
            var vf = true;
            var estilo = new Estilo {nombreEstilo = pregunta.estilo, comentario = pregunta.comentario};

            try
            {
                contexto.Estilos.InsertOnSubmit(estilo);
                contexto.SubmitChanges();

             
            }
            catch (Exception)
            {
                vf = false;

            }
            if (vf == false) throw new Exception("Ocurrio un error al guardar estilo");

            try
            {
                if (pregunta.estiloSeleccionado > 0)
                {
                    var estiloOperaciones = contexto.EstiloOperaciones.Where(x => x.codigoEstilo == pregunta.estiloSeleccionado);
                    var lista = new List<EstiloOperacione>();
                    foreach (var estiloOperacione in estiloOperaciones)
                    {

                        var nuevo = new EstiloOperacione();
                        nuevo.codigoEstilo = estilo.codigoEstilo;
                        nuevo.codigoOperacion = estiloOperacione.codigoOperacion;
                        lista.Add(nuevo);
                    }

                    contexto.EstiloOperaciones.InsertAllOnSubmit(lista);
                    contexto.SubmitChanges();
                }


            }
            catch (Exception)
            {
                
                throw  new Exception("Ocurrio un problema al copiar estilo");
            }
            
        }
Example #35
0
        static void Main(string[] args)
        {
            Historia h = new Historia(1, "Horror show", "Horrores", "Relato oficial", DateTime.Now);

            System.Console.WriteLine("Creamos una historia: \n Identificador: " + h.id + "\n Fecha de creacion" + h.fechapublicacion + "\n Categoria" + h.categoria +"\n Titulo: " + h.titulo + "\n Contenido: " + h.contenido);

            Acontecimiento a = new Acontecimiento(1, "Acon.1", "-125.123654,456.664221", DateTime.Now, "Hola descripcion");

            System.Console.WriteLine("\n Acontecimiento: \n Identificador:" + a.id + "\n Fecha del acontecimiento: " + h.fechapublicacion +"\n Titulo: " + h.titulo + "\n Ubicacion: " + a.ubicacionGEO + "\n Descripcion: " + a.descripcion);

            a.historia = h;

            h.acontecimientos.Add(a);
            h.acontecimiento = a;
            System.Console.WriteLine("\n Se ha asociado la historia: " + a.historia.titulo + " al acontecimiento: " + h.acontecimientos.ElementAt(0).titulo);

            Sujeto s = new Sujeto(1, "Foto1", "Esta foto es de la corona", "c:/imagenes/jui.jpg");

            System.Console.WriteLine("\n Creose un sujeto \n Identificador: " + s.id + "\n Nombre: " + s.nombre + "\n Descripcion: " + s.descripcion + "\n URL: " + s.url);

            s.acontecimiento = a;

            a.sujetos.Add(s);

            System.Console.WriteLine("\n Se agrego un sujeto al acontecimiento: " + s.acontecimiento.titulo + " el sujeto es: " + a.sujetos.ElementAt(0).nombre );

            Estilo e = new Estilo(1, "Estilo1", "#12adsa", "c:/gpir.bmp", "style{}", "style{}", "style{}", "terror.css");

            System.Console.WriteLine("\n Se agrego un estilo: \n Nombre del estilo: " + e.nombre);

            h.estilos.Add(e);

            e.historia = h;

            Persona p = new Persona("*****@*****.**", "123456", "jorge1982", true);

            System.Console.WriteLine("\n Nuevo usuario creado \n Nombre: " + p.usuario);

            p.historias.Add(h);

            h.persona = p;

            Donacion d = new Donacion(1255, "Aguante la pagina", DateTime.Now);
            d.monto = 125.65;

            System.Console.WriteLine("\n Donacion hecha \n Cantidad: $" + d.monto);

            Asustometro asus = new Asustometro();

            Rol r = new Rol(1, "Moderador");

            System.Console.WriteLine("\n Rol creado \n Nombre: " + r.nombre);

            versionadoHistoria vh = new versionadoHistoria(1, "Cambio titulo", "cambio contenido", DateTime.Now, true);
            vh.persona = p;
            vh.historia = h;
            System.Console.WriteLine("\n Versionado de Historia \n Titulo: " + vh.titulo);

            versionadoAcontecimiento va = new versionadoAcontecimiento(1, "Version1", "Descripcion1", "-123.1254,-725255", DateTime.Now, false);

            System.Console.WriteLine("\n Versionado de Acontecimiento \n Version: " + va.titulo);
        }