void AddListaContrato() { ContratoBLL contratoBLL = new ContratoBLL(); GridViewContrato.DataSource = contratoBLL.listarContrato(); GridViewContrato.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { ContratoBLL contratoBLL = new ContratoBLL(); ProfesionalBLL profesionalBLL = new ProfesionalBLL(); string mailProfesional = Session["Usuario"].ToString(); int idProfesional = profesionalBLL.obtenerIdProfesional(mailProfesional); ListaContratoP = contratoBLL.ListarContratoxIdProfesional(idProfesional); }
protected void Page_Load(object sender, EventArgs e) { ContratoBLL contratoBLL = new ContratoBLL(); ClienteBLL clienteBLL = new ClienteBLL(); string mailCliente = Session["Usuario"].ToString(); int idCliente = clienteBLL.obtenerIdCliente(mailCliente); ListaContratoC = contratoBLL.listarContratoxIdCliente(idCliente); }
private async void PreencherContratos() { cmbContrato.DataSource = null; cmbContrato.Items.Clear(); ContratoBLL contrato = new ContratoBLL(); await contrato.GetContratosAsync(Program.UrlApi); cmbContrato.DataSource = contrato.listaContratos; cmbContrato.ValueMember = "idContrato"; cmbContrato.DisplayMember = "numero"; cmbContrato.SelectedIndex = -1; }
public void CalculoPesosBaseTest() { List <Dictionary <string, decimal> > dicpesos = new List <Dictionary <string, decimal> >(); ContratoBLL _contratoBll = new ContratoBLL(); LanzamientoBLL _lanzamientoBll = new LanzamientoBLL(); List <ContratoDetalleDTO> _listContratoDet = _contratoBll.ListarDetalleContrato(18321, true); _listContratoDet = (from cont in _listContratoDet.AsEnumerable() where cont.ModeloAA.Trim().Equals("C471-102") select cont).ToList(); foreach (var contrato in _listContratoDet) { dicpesos.Add(_lanzamientoBll.CalcularPesosBasePorContratoTalla(contrato)); } }
public void CalculoKilosNecesariosTest() { List <decimal> listKilos = new List <decimal>(); ContratoBLL _contratoBll = new ContratoBLL(); LanzamientoBLL _lanzamientoBll = new LanzamientoBLL(); List <ContratoDetalleDTO> _listContratoDet = _contratoBll.ListarDetalleContrato(18321, true); _listContratoDet = (from cont in _listContratoDet.AsEnumerable() where cont.ModeloAA.Trim().Equals("C471-102") select cont).ToList(); foreach (var contrato in _listContratoDet) { listKilos.Add(_lanzamientoBll.CalcularKilosPorContrato(contrato)); } }
private void DgridListContratos_SelectionChanged(object sender, SelectionChangedEventArgs e) { string num = ((ContratoBLL)dgridListContratos.SelectedItem).Numero; ContratoBLL c = new ContratoBLL(); //if (c.BuscarRut(numc)) //{ // if (MessageBox.Show("Desea Editar los Datos del Cliente con RUT " + rut + " o Eliminarlo del sistema?", "Información", MessageBoxButton.YesNo, MessageBoxImage.Information) == MessageBoxResult.No) // { // } // else // { // c = new ClienteBLL().DatosClienteporRut(rut); // EditarCliente edcli = new EditarCliente(); // edcli.txt_rut.Text = c.RutCliente; // edcli.txt_nombreconta.Text = c.NombreContacto; // edcli.txt_direccion.Text = c.Direccion; // edcli.txt_mail.Text = c.MailContacto; // edcli.txt_razon.Text = c.RazonSocial; // edcli.txt_telefono.Text = c.Telefono.ToString(); // foreach (var ac in new ActividadEmpresaBLL().Listar()) // { // if (ac.IdActividadEmpresa == c.IdActividadEmpresa) // { // edcli.cbx_actividad.SelectedItem = ac.Descripcion; // break; // } // } // foreach (var te in new TipoEmpresaBLL().Listar()) // { // if (te.IdTipoEmpresa == c.IdTipoEmpresa) // { // edcli.cbx_tipo.SelectedItem = te.Descripcion; // break; // } // } // edcli.Show(); // this.Close(); // } //} }
static void Main(string[] args) { try { ContratoBLL _contratoBLL = new ContratoBLL(); ValorMercadoBLL _valorMercadoBLL = new ValorMercadoBLL(); IEnumerable <Models.ContratroModel> contratos = _contratoBLL.GetContratos(); _valorMercadoBLL.GetParametrosAsync(contratos).Wait(); _valorMercadoBLL.GetValoresMercado(contratos); _valorMercadoBLL.ActualizaValorDeMercado(contratos); } catch (Exception ex) { Core.Logger.Instance.LogWriter.Write(new LogEntry() { Message = String.Format("INICIANDO VALOR DE MERCADO APP:{0}", ex.Message), Categories = new List <string> { "General" }, Priority = 1, ProcessName = Core.Logger.PROCESS_NAME }); } }
private async void btnImportarArquivo_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(txtCaminhoArquivo.Text)) { if (File.Exists(txtCaminhoArquivo.Text)) { pbImportacao.Maximum = File.ReadAllLines(txtCaminhoArquivo.Text).Count(); pbImportacao.Step = 1; StreamReader streamArq = new StreamReader(txtCaminhoArquivo.Text); int numeroLinha = 1; string sLine = string.Empty; string[] dados; while (sLine != null) { sLine = streamArq.ReadLine(); if (sLine != null) { dados = sLine.Split(("\t").ToCharArray()); if (numeroLinha > 1) { // Bancos Bancos banco = new Bancos { Codigo = Convert.ToInt32(dados[0]), CodigoInterno = dados[1], Nome = dados[2] }; await new BancoBLL().SalvarBanco(Program.UrlApi, banco); BancoBLL listabanco = new BancoBLL(); await listabanco.GetBancosAsync(Program.UrlApi); int codigoBanco = listabanco.listaBancos.Max(x => x.idBanco); // UFs UFs uf = new UFs { Descricao = dados[11] }; await new UFBLL().SalvarUF(Program.UrlApi, uf); UFBLL listauf = new UFBLL(); await listauf.GetUfsAsync(Program.UrlApi); int codigoUf = listauf.listaUfs.Max(x => x.idUf); // Cidades Cidades cidade = new Cidades { Descricao = dados[11] , UF = codigoUf }; await new CidadeBLL().SalvarCidade(Program.UrlApi, cidade); CidadeBLL listacidade = new CidadeBLL(); await listacidade.GetCidadesAsync(Program.UrlApi); int codigoCidade = listacidade.listaCidades.Max(x => x.idCidade); // Devedores Devedores devedor = new Devedores { Nome = dados[5] , CPF_CNPJ = dados[6] }; await new DevedorBLL().SalvarDevedor(Program.UrlApi, devedor); DevedorBLL listaDevedor = new DevedorBLL(); await listaDevedor.GetDevedoresAsync(Program.UrlApi); int codigoDevedor = listaDevedor.listaDevedores.Max(x => x.idDevedor); // DevedoresEnderecos DevedoresEnderecos devedorendereco = new DevedoresEnderecos { Devedor = codigoDevedor , Cidade = codigoCidade , Endereco = dados[7] , Bairro = dados[8] , CEP = dados[10] }; await new DevedorEnderecoBLL().SalvarDevedorEndereco(Program.UrlApi, devedorendereco); DevedorEnderecoBLL listadevedorendereco = new DevedorEnderecoBLL(); await listadevedorendereco.GetDevedoresEnderecosAsync(Program.UrlApi); int codigoDevedorEndereco = listadevedorendereco.listaDevedoresEnderecos.Max(x => x.idDevedorEndereco); // PracasPagamentos PracasPagamentos pracapagamento = new PracasPagamentos { Cidade = codigoCidade , Descricao = dados[12] }; await new PracaPagamentoBLL().SalvarPracaPagamento(Program.UrlApi, pracapagamento); PracaPagamentoBLL listapracapagamento = new PracaPagamentoBLL(); await listapracapagamento.GetPracasPagamentosAsync(Program.UrlApi); int codigoPracaPagamento = listapracapagamento.listaPracasPagamentos.Max(x => x.idPracaPagamento); //Contratos Contratos contrato = new Contratos { PracaPagamento = codigoPracaPagamento, Banco = codigoBanco , Devedor = codigoDevedor , Numero = dados[3] , QtdParcelas = string.IsNullOrEmpty(dados[21]) ? 0 : Convert.ToInt32(dados[21]) , ValorPrimeiraParcela = string.IsNullOrEmpty(dados[20]) ? 0 : Convert.ToDecimal(dados[20]) , Valor = string.IsNullOrEmpty(dados[14]) ? 0 : Convert.ToDecimal(dados[14]) }; await new ContratoBLL().SalvarContrato(Program.UrlApi, contrato); ContratoBLL listacontrato = new ContratoBLL(); await listacontrato.GetContratosAsync(Program.UrlApi); int codigoContrato = listacontrato.listaContratos.Max(x => x.idContrato); // ContratosParcelas ContratosParcelas contratoparcela = new ContratosParcelas { Contrato = codigoContrato , Parcela = Convert.ToInt32(dados[4]) }; await new ContratoParcelaBLL().SalvarContratoParcela(Program.UrlApi, contratoparcela); ContratoParcelaBLL listacontratoparcela = new ContratoParcelaBLL(); await listacontratoparcela.GetContratosParcelasAsync(Program.UrlApi); int codigoContratoParcela = listacontratoparcela.listaContratosParcelas.Max(x => x.idContratoParcela); // Protestos Protestos protesto = new Protestos { Contrato = codigoContrato , Valor = string.IsNullOrEmpty(dados[15]) ? 0 : Convert.ToDecimal(dados[15]) , TipoDocumento = dados[18] , Operacao = dados[19] }; if (!string.IsNullOrEmpty(dados[16])) { protesto.DataEmissao = Convert.ToDateTime(dados[16]); } if (!string.IsNullOrEmpty(dados[17])) { protesto.Vencimento = Convert.ToDateTime(dados[17]); } ; await new ProtestoBLL().SalvarProtesto(Program.UrlApi, protesto); ProtestoBLL listaprotesto = new ProtestoBLL(); await listaprotesto.GetProtestosAsync(Program.UrlApi); int codigoprotesto = listaprotesto.listaProtestos.Max(x => x.idProtesto); } } numeroLinha++; pbImportacao.Value = numeroLinha - 2; } streamArq.Close(); MessageBox.Show("Importação realizada com sucesso!"); } else { MessageBox.Show("Arquivo não encontrado!"); } } }
private void Btn_sguiente_Click(object sender, RoutedEventArgs e) { //verificar que los campos no esten vacios if (string.IsNullOrEmpty(txt_observacion.Text)) { MessageBox.Show("El campo observacion no puede estar vacia", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } else if (string.IsNullOrEmpty(txt_personal.Text)) { MessageBox.Show("Personal base no puede estar vacio", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } else if (int.Parse(txt_asistentes.Text) < 1 || string.IsNullOrEmpty(txt_asistentes.Text)) { MessageBox.Show("Asistentes debe ser mayor a 0", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } else if (int.Parse(txt_personalAdicional.Text) < 1 || string.IsNullOrEmpty(txt_personalAdicional.Text)) { MessageBox.Show("Personal adicional debe ser mayor a 0", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } else { string agnos = DateTime.Now.Year.ToString(); string mes = DateTime.Now.Month.ToString(); string dia = DateTime.Now.Day.ToString(); string hora = DateTime.Now.Hour.ToString(); string min = DateTime.Now.Minute.ToString(); if (mes.Length == 1) { mes = "0" + mes; } if (dia.Length == 1) { dia = "0" + dia; } if (hora.Length == 1) { hora = "0" + hora; } if (min.Length == 1) { min = "0" + min; } ContratoBLL con = new ContratoBLL(); con.Numero = agnos + mes + dia + hora + min; DateTime hoy = DateTime.Now.Date; string hoyy = hoy.ToString("yyyy/MM/dd hh:mm"); con.Creacion = Convert.ToDateTime(hoyy); con.Termino = fyhtermino; con.RutCliente = txt_rut.Text; con.IdModalidad = txt_nombree.Text; con.IdTipoEvento = int.Parse(txt_ide.Text); con.FechaHoraInicio = fyhinicio; con.FechaHoraTermino = fyhtermino; con.Asistentes = int.Parse(txt_asistentes.Text); con.PersonalAdicional = int.Parse(txt_personalAdicional.Text); con.Realizado = false; con.Observaciones = txt_observacion.Text; con.ValorTotalContrato = double.Parse(txt_vtotal.Text.Trim().Remove(txt_vtotal.Text.Length - 2, 2)); con.Crear(); //redireccionar a ventana gestionarcontratos GestionarContrato gcli = new GestionarContrato(); gcli.dgridListContratos.Items.Refresh(); gcli.Show(); this.Close(); } }