private void EditarAgencia(long AgenciaID) { grbListadoAgencias.Enabled = false; grbABMAgencias.Enabled = true; if (AgenciaID > 0) { Agencias Agencias = new Agencias(); Agencia oAgencia = Agencias.GetByID(AgenciaID); Agencias.CloseConnection(); txtAgenciaID.Text = oAgencia.ID.ToString(); txtAgenciaID.ReadOnly = true; txtNombreAgencia.Text = oAgencia.Nombre; btnGuardarAgencia.Text = "Guardar cambios"; grbABMAgencias.Text = "Modificar agencia"; txtNombreAgencia.Focus(); } else { txtAgenciaID.Text = ""; txtAgenciaID.ReadOnly = false; txtNombreAgencia.Text = ""; btnGuardarAgencia.Text = "Crear"; grbABMAgencias.Text = "Crear nueva agencia"; txtAgenciaID.Focus(); } }
public void CadastrarIdAgencia(Agencia agencia) { int id = valorId(Agencias.ToArray()); agencia.Id = id + 1; Agencias.Add(agencia); }
/// <summary> /// Returns Agencias por la llave primarioa /// </summary> /// <returns>Agencias</returns> public Agencias SelectByIdAgencias(int agenciaid) { using (AgenciaVIajesDbEntities objEntities = new AgenciaVIajesDbEntities()) { Agencias objAgencias = objEntities.Agencias.Single(p => p.AgenciaId == agenciaid); return(objAgencias); } }
/// <summary> /// Actualiza un Agencias /// </summary> /// <param name="objAgencias">Entity Agencias</param> /// <returns>Agencias</returns> public void UpdateAgencias(Agencias objAgencias) { using (AgenciaVIajesDbEntities objEntities = new AgenciaVIajesDbEntities()) { objEntities.Entry(objAgencias).State = EntityState.Modified; objEntities.SaveChanges(); } }
/// <summary> /// Save Agencias /// </summary> /// <param name="objAgencias">Entity Agencias</param> /// <returns>Agencias</returns> public void InsertarAgencias(Agencias objAgencias) { using (AgenciaVIajesDbEntities objEntities = new AgenciaVIajesDbEntities()) { objEntities.Agencias.Add(objAgencias); objEntities.SaveChanges(); } }
static void Main(string[] args) { Clientes oAllan = new Clientes("Allan", 1234); Clientes oAmanda = new Clientes("Amanda", 5678); w(""); w($"Código: {oAllan.codigo} - Nome: {oAllan.nome}"); w($"Código: {oAmanda.codigo} - Nome: {oAmanda.nome}"); Card oAllanCard = new Card(1111222233334444, new DateTime(2019, 12, 31), 1234); Card oAmandaCard = new Card(5555666677778888, new DateTime(2020, 10, 31), 1234); w(""); w($"Cartão: {oAllanCard.cartao} - Validade: {oAllanCard.validade.ToString("MM-yyyy")}"); w($"Cartão: {oAmandaCard.cartao} - Validade: {oAmandaCard.validade.ToString("MM-yyyy")}"); Agencias oAgencia1 = new Agencias("1234-0"); Agencias oAgencia2 = new Agencias("5678-1"); w(""); w($"Agência: {oAgencia1.numero}"); w($"Agência: {oAgencia2.numero}"); Contas oConta1 = new Contas(4321, 1000, 100); Contas oConta2 = new Contas(8765, 2000, 100); w(""); w($"Conta: {oConta1.numero} - Saldo {oConta1.saldo} - Limite {oConta1.limite}"); w($"Conta: {oConta2.numero} - Saldo {oConta2.saldo} - Limite {oConta2.limite}"); w(""); oConta1.Depositar(1000); w($"Saldo após Depósito de 1000: {oConta1.numero} é {oConta1.saldo}."); w(""); oConta1.Sacar(333); w($"Saldo após Saque de 333: {oConta1.numero} é {oConta1.saldo}."); w(""); oConta1.Transferencia(oConta1, 100, oConta2, 100); w($"Saldo Conta 4321 após Transferência de 100: {oConta1.numero} é {oConta1.saldo}."); w($"Saldo Conta 8765 após Transferência de 100: {oConta2.numero} é {oConta2.saldo}."); Gerentes oGerente1 = new Gerentes("Allan Silveira", 5000); oGerente1.aumentaSalario(); w(""); w($"Gerente: {oGerente1.nome} - Salário com 10% de aumento {oGerente1.salario}"); Gerentes oGerente2 = new Gerentes("Allan Silveira", oGerente1.salario); oGerente2.aumentaSalario(7); w(""); w($"Gerente: {oGerente2.nome} - Salário anterior com novo aumento 7% de aumento {oGerente2.salario}"); w(""); }
/// <summary> /// Delete Agencias /// </summary> /// <param name="objAgencias">EntityAgencias</param> public void DeleteAgencias(Agencias objAgencias) { using (AgenciaVIajesDbEntities objEntities = new AgenciaVIajesDbEntities()) { var obj = objEntities.Agencias.Single(p => p.AgenciaId == objAgencias.AgenciaId); objEntities.Agencias.Remove(obj); objEntities.SaveChanges(); } }
private void dgvAgencias_Load() { dgvAgencias.DataSource = null; Agencias Agencias = new Agencias(); dgvAgencias.AutoGenerateColumns = false; dgvAgencias.DataSource = Agencias.GetAll().OrderBy(x => x.Nombre).ToList(); Agencias.CloseConnection(); }
private void frmElegirBSP_Load(object sender, EventArgs e) { Agencias agencias = new Agencias(); List <Agencia> lstAgencias = agencias.GetAll().OrderBy(x => x.Nombre).ToList(); agencias.CloseConnection(); lstAgencias.Insert(0, new Agencia { ID = 0, Nombre = "[ SELECCIONE UNA AGENCIA ]" }); cboAgencia.DataSource = lstAgencias; }
private void CargarAgencias() { Agencias agencias = new Agencias(); List <Agencia> lstAgencias = agencias.GetAll().OrderBy(x => x.Nombre).ToList(); agencias.CloseConnection(); lstAgencias.Insert(0, new Agencia { ID = 0, Nombre = "[ SELECCIONE UNA AGENCIA ]" }); cboAgencia.DataSource = lstAgencias; }
public void CadastraDados() { Console.WriteLine("Digite o numero da conta bancaria"); string NumContaBancaria = Console.ReadLine(); _viewAgencia.ListaEFormata(); Console.WriteLine("Selecione uma agencia acima digitando o numero do seu ID\n"); int agenciaId = Convert.ToInt16(Console.ReadLine()); Agencias retornoAgencia = _agenciaDao.BuscaPorId(agenciaId); if (retornoAgencia != null) { Console.Clear(); Console.WriteLine("\nInforme o dono da conta pelo ID:\n"); int idDonoDaConta = Convert.ToInt16(Console.ReadLine()); Pessoa donodaConta = _pessoaDao.BuscaPorId(idDonoDaConta); if (donodaConta != null) { ContaBancaria novaConta = new ContaBancaria(NumContaBancaria, retornoAgencia, donodaConta); _contaDao.CadastraDados(novaConta); Console.WriteLine("\n {0} cadastrado com sucesso \n Pressione qualquer tecla para voltar ao menu", donodaConta.Nome); } else { Console.WriteLine("Pessoa nao encontrada \n Pressione qualquer tecla para voltar ao menu"); } } else { Console.WriteLine("Agencia nao encontrada \n Pressione qualquer tecla para voltar ao menu"); } Console.ReadKey(); Console.Clear(); }
private void AgregarAgencia(Agencia oAgencia, bool Nuevo) { Agencias Agencias = new Agencias(); if (Nuevo) { Agencias.Insertar(oAgencia); } else { Agencias.Modificar(oAgencia); } Agencias.CloseConnection(); grbABMAgencias.Text = ""; grbListadoAgencias.Enabled = true; grbABMAgencias.Enabled = false; txtAgenciaID.Text = ""; txtNombreAgencia.Text = ""; dgvAgencias_Load(); }
public IEnumerable <Agencias> GetDatosAgencias(string CodigoCliente, string Cod_Emp, string Cod_Pais, int TipoBusqueda) { IEnumerable <Agencias> result = null; Agencias iAgencias = new Agencias(); iAgencias.CodigoCliente = CodigoCliente; iAgencias.Cod_Emp = Cod_Emp; iAgencias.Cod_Pais = Cod_Pais; iAgencias.TipoBusqueda = TipoBusqueda; Error oError = null; using (var model = new AgenciasCorreo_BBL()) { result = model.GetAgenciasCorreo(iAgencias, ref oError); } if (oError != null) { ExceptionResults exception = new ExceptionResults(oError.Descripcion); exception.ErrorResult = oError.Resultado; throw exception; } return(result); }
public void BSP_ReadPdfFile_Cabecera(string fileName) { int page = 0, index = 0; string currentText = ""; int paginaInicial = 0; int IDAgencia = 0; Agencia oAgencia = null; Semana oSemanaAux = null; try { pageStart = 0; semanaToImport = null; if (File.Exists(fileName)) { PdfReader pdfReader = new PdfReader(fileName); Agencias agencias = new Agencias(); for (page = 1; page <= pdfReader.NumberOfPages && paginaInicial == 0; page++) { currentText = ""; currentText = PdfTextExtractor.GetTextFromPage(pdfReader, page, new SimpleTextExtractionStrategy()); currentText = Encoding.UTF8.GetString(ASCIIEncoding.Convert(Encoding.Default, Encoding.UTF8, Encoding.Default.GetBytes(currentText))); string[] arrLineas = currentText.Split(new char[] { '\n' }); if (BSPActions.EsAnalisisDeVenta(ref arrLineas)) { string Linea4 = arrLineas[4]; string strAgencia = Linea4.Substring(Linea4.IndexOf("LIQUIDACION DE :") + ("LIQUIDACION DE :").Length, 70).Trim(); if (int.TryParse(strAgencia.Substring(0, strAgencia.IndexOf(" ") + 2).Replace(" ", ""), out IDAgencia)) { oAgencia = agencias.GetByID(IDAgencia); if (oAgencia == null) { oAgencia = new Agencia { ID = IDAgencia, Nombre = strAgencia.Substring(11) }; agencias.Insertar(oAgencia); } string Linea2 = arrLineas[2]; string Linea3 = arrLineas[3]; oSemanaAux = new Semana { Periodo = Convert.ToDateTime(Linea2.Substring(Linea2.LastIndexOf("PERIODO: ") + ("PERIODO: ").Length, 10).Trim()), FechaDesde = Convert.ToDateTime(Linea3.Substring(Linea3.LastIndexOf("DEL: ") + ("DEL: ").Length, 8).Trim()), FechaHasta = Convert.ToDateTime(Linea3.Substring(Linea3.LastIndexOf("AL ") + ("AL ").Length, 8).Trim()), Agencia = oAgencia }; if (Publics.Semana != null && Publics.Semana.Agencia.ID == oSemanaAux.Agencia.ID && Publics.Semana.Periodo == oSemanaAux.Periodo) { oSemanaAux.ID = Publics.Semana.ID; oSemanaAux.BSPCargado = Publics.Semana.BSPCargado; oSemanaAux.BOCargado = Publics.Semana.BOCargado; oSemanaAux.TicketsBO = Publics.Semana.TicketsBO; } else { Semanas semanas = new Semanas(); Semana oSemanaVerif = semanas.GetByAgenciaPeriodo(oSemanaAux.Agencia.ID, oSemanaAux.Periodo); semanas.CloseConnection(); if (oSemanaVerif != null) { oSemanaAux.ID = oSemanaVerif.ID; oSemanaAux.BSPCargado = oSemanaVerif.BSPCargado; if (oSemanaVerif.BOCargado) { oSemanaAux.BOCargado = true; BO_Tickets BO_Tickets = new BO_Tickets(); oSemanaAux.TicketsBO = BO_Tickets.ObtenerPorSemana(oSemanaAux.ID); BO_Tickets.CloseConnection(); } } } paginaInicial = page; } } } agencias.CloseConnection(); } } catch (Exception Exception1) { TextToFile.Errores(TextToFile.Error(Exception1)); MessageBox.Show("Error: " + Exception1.Message + "\nfileName: " + fileName + "\npage: " + page + "\nline: " + index, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } //Semana actual: Semana del archivo seleccionado. semanaToImport = oSemanaAux; pageStart = paginaInicial; }
private void dgvSemanas_CellContentClick(object sender, DataGridViewCellEventArgs e) { var senderGrid = (DataGridView)sender; if ((senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn || senderGrid.Columns[e.ColumnIndex] is DataGridViewCheckBoxColumn) && e.RowIndex >= 0) { Semanas Semanas = new Semanas(); BO_Tickets BO_Tickets = null; BSP_Tickets BSP_Tickets = null; Publics.Semana = null; DataGridViewTextBoxCell Celda = (DataGridViewTextBoxCell)senderGrid.Rows[e.RowIndex].Cells["ID"]; long SemanaID = Convert.ToInt64(Celda.Value); Semana oSemana = Semanas.GetByID(SemanaID); ucMenu ucMenu1 = (ucMenu)this.Parent.Parent.Controls[0].Controls[0]; if (oSemana != null) { Agencias Agencias = new Agencias(); oSemana.Agencia = Agencias.GetByID(oSemana.Agencia.ID); Agencias.CloseConnection(); Semanas.VerificarTicketsCargados(oSemana); Publics.Semana = oSemana; switch (senderGrid.Columns[e.ColumnIndex].Name) { case "BSPLoaded": DataGridViewCheckBoxCell BSPCheckBox = (DataGridViewCheckBoxCell)senderGrid.Rows[e.RowIndex].Cells["BSPLoaded"]; if (!(bool)BSPCheckBox.Value) { if (MessageBox.Show("Entrar al formulario para importar BSP?", "Pregunta", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { ucMenu1.MostrarForm(new frmImportarBSP()); } } else { if (MessageBox.Show("¿Está seguro que desea eliminar los tickets BSP guardados?", "Pregunta", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { BSP_Tickets = new BSP_Tickets(); BSP_Tickets.EliminarPorSemana(SemanaID); BSP_Tickets.CloseConnection(); MessageBox.Show("Registros eliminados correctamente.", "Aviso"); btnCargar_Click(null, null); } } break; case "BOLoaded": DataGridViewCheckBoxCell BOCheckBox = (DataGridViewCheckBoxCell)senderGrid.Rows[e.RowIndex].Cells["BOLoaded"]; if (!(bool)BOCheckBox.Value) { if (MessageBox.Show("Entrar al formulario para importar BO?", "Pregunta", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { ucMenu1.MostrarForm(new frmImportarBO()); } } else { if (MessageBox.Show("¿Está seguro que desea eliminar los tickets BO guardados?", "Pregunta", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { BO_Tickets = new BO_Tickets(); BO_Tickets.EliminarPorSemana(SemanaID); BO_Tickets.CloseConnection(); MessageBox.Show("Registros eliminados correctamente.", "Aviso"); btnCargar_Click(null, null); } } break; case "btnReport": BO_Tickets = new BO_Tickets(); Publics.Semana.TicketsBO = BO_Tickets.ObtenerPorSemana(Publics.Semana.ID); BO_Tickets.CloseConnection(); BSP_Tickets = new BSP_Tickets(); Publics.Semana.TicketsBSP = BSP_Tickets.ObtenerPorSemana(Publics.Semana.ID); BSP_Tickets.CloseConnection(); ucMenu1.MostrarForm(new frmReportes()); break; default: break; } } Semanas.CloseConnection(); } }
/// <summary> /// Delete Agencias /// </summary> /// <param name="objAgencias">Entity Agencias</param> public void DeleteAgencias(Agencias objAgencias) { AgenciasBl objAgenciasBL = new AgenciasBl(); objAgenciasBL.Delete(objAgencias); }
/// <summary> /// Actualiza un Agencias /// </summary> /// <param name="objAgencias">Entity Agencias</param> /// <returns>Agencias</returns> public void UpdateAgencias(Agencias objAgencias) { AgenciasBl objAgenciasBL = new AgenciasBl(); objAgenciasBL.Update(objAgencias); }
/// <summary> /// Save Agencias /// </summary> /// <param name="objAgencias">Entity Agencias</param> /// <returns>Tercero</returns> public void SaveAgencias(Agencias objAgencias) { AgenciasBl objAgenciasBL = new AgenciasBl(); objAgenciasBL.Save(objAgencias); }
public Agencia RetornoAgencia(int idAgencia) { return(Agencias.Find(a => a.Id == idAgencia)); }
/// <summary> /// Delete Agencias /// </summary> /// <param name="objAgencias>">Entity Agencias</param> public void Delete(Agencias objAgencias) { AgenciasDao objAgenciasDao = new AgenciasDao(); objAgenciasDao.DeleteAgencias(objAgencias); }
/// <summary> /// Actualiza un Agencias /// </summary> /// <param name="objAgencias>">Entity Agencias</param> /// <returns>Agencias</returns> public void Update(Agencias objAgencias) { AgenciasDao objAgenciasDao = new AgenciasDao(); objAgenciasDao.UpdateAgencias(objAgencias); }
/// <summary> /// Save Agencias /// </summary> /// <param name="objAgencias">Entity Agencias</param> /// <returns>Tercero</returns> public void Save(Agencias objAgencias) { AgenciasDao objAgenciasDao = new AgenciasDao(); objAgenciasDao.InsertarAgencias(objAgencias); }