/// <summary> /// Método que busca el cliente con el filtro /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnBuscar_Click(object sender, EventArgs e) { IBLLMensajero _BLLMensajero = new BLLMensajero(); dgvMensajero.AutoGenerateColumns = false; dgvMensajero.RowTemplate.Height = 100; //dgvMensajero.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.DisplayedCells; string filtro = string.Empty; try { filtro = txtFiltro.Text; filtro = filtro.Replace(' ', '%'); filtro = "%" + filtro + "%"; dgvMensajero.AutoGenerateColumns = false; dgvMensajero.DataSource = _BLLMensajero.BuscarMensajeroByFilter(filtro); } catch (Exception er) { StringBuilder msg = new StringBuilder(); msg.AppendFormat("Message {0}\n", er.Message); msg.AppendFormat("Source {0}\n", er.Source); msg.AppendFormat("InnerException {0}\n", er.InnerException); msg.AppendFormat("StackTrace {0}\n", er.StackTrace); msg.AppendFormat("TargetSite {0}\n", er.TargetSite); _MyLogControlEventos.ErrorFormat("Error {0}", msg.ToString()); MessageBox.Show("Se produjo el siguiente error :" + er.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void ModificarMensajero() { byte[] foto = new byte[8]; foto[0] = 0; foto[1] = 1; foto[2] = 1; foto[3] = 0; foto[4] = 1; foto[5] = 1; foto[6] = 1; foto[7] = 1; Mensajero oMensajero = new Mensajero(); oMensajero.IDMensajero = "2-333-444"; oMensajero.Nombre = "MensajeroTestMod"; oMensajero.Apellidos = "Test Tester"; oMensajero.Telefono = "65651"; oMensajero.Activo = false; oMensajero.Correo = "@test"; oMensajero.Foto = foto; oMensajero.Sexo = "Masculino"; Mensajero pMensajero = new Mensajero(); IBLLMensajero _BLLMensajero = new BLLMensajero(); pMensajero = _BLLMensajero.ModificarMensajero(oMensajero); System.Diagnostics.Debug.Write(pMensajero.IDMensajero); }
public void GetAllMensajeros() { IBLLMensajero _BLLMensajero = new BLLMensajero(); List <Mensajero> _ListMensajeros = new List <Mensajero>(); _ListMensajeros = _BLLMensajero.MostrarMensajeros(); System.Diagnostics.Debug.Write(_ListMensajeros[0].IDMensajero); }
public void EliminarMensajero() { string IdMensajero = "2-333-444"; IBLLMensajero _BLLMensajero = new BLLMensajero(); string pMensajero = ""; pMensajero = _BLLMensajero.EliminarMensajero(IdMensajero); System.Diagnostics.Debug.Write(pMensajero); }
public void BuscarMensajeroID() { string IdMensajero = ""; IdMensajero = "2-333-444"; Mensajero pMensajero = new Mensajero(); IBLLMensajero _BLLMensajero = new BLLMensajero(); pMensajero = _BLLMensajero.BuscarMensajeroID(IdMensajero); System.Diagnostics.Debug.Write(pMensajero.IDMensajero); }
/// <summary> /// Metodo para eliminar un mensajero de la base de datos /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnEliminar_Click(object sender, EventArgs e) { IBLLMensajero _BLLMensajero = new BLLMensajero(); IBLLFactura _BLLFactura = new BLLFactura(); erpErrores.Clear(); string IDMensajero = ""; try { if (dgvMensajeros.SelectedRows.Count == 0) { erpErrores.SetError(dgvMensajeros, "Debe seleccionar un valor"); } else { IDMensajero = dgvMensajeros.SelectedRows[0].Cells[0].Value.ToString(); if (_BLLFactura.ObtenerFacturaByIDMensajero(IDMensajero) != null) { MessageBox.Show("No se pueden borrar mensajeros con registros en la base de datos"); } else { _BLLMensajero.EliminarMensajero(IDMensajero); MessageBox.Show("Mensajero eliminado"); } } } catch (Exception er) { StringBuilder msg = new StringBuilder(); msg.AppendFormat("Message {0}\n", er.Message); msg.AppendFormat("Source {0}\n", er.Source); msg.AppendFormat("InnerException {0}\n", er.InnerException); msg.AppendFormat("StackTrace {0}\n", er.StackTrace); msg.AppendFormat("TargetSite {0}\n", er.TargetSite); _MyLogControlEventos.ErrorFormat("Error {0}", msg.ToString()); MessageBox.Show("Se ha producido el siguiente error " + er.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
/// <summary> /// Metodo que carga los Mensajero que hay en la base de datos /// </summary> public void MostrarMensajeros() { IBLLMensajero _BLLMensajero = new BLLMensajero(); dgvMensajeros.AutoGenerateColumns = false; dgvMensajeros.RowTemplate.Height = 100; //dgvMensajeros.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.DisplayedCells; try { dgvMensajeros.DataSource = _BLLMensajero.MostrarMensajeros(); } catch (Exception er) { StringBuilder msg = new StringBuilder(); msg.AppendFormat("Message {0}\n", er.Message); msg.AppendFormat("Source {0}\n", er.Source); msg.AppendFormat("InnerException {0}\n", er.InnerException); msg.AppendFormat("StackTrace {0}\n", er.StackTrace); msg.AppendFormat("TargetSite {0}\n", er.TargetSite); _MyLogControlEventos.ErrorFormat("Error {0}", msg.ToString()); MessageBox.Show("Se ha producido el siguiente error " + er.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
/// <summary> /// Metodo para modificar un mensajero /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnModificar_Click(object sender, EventArgs e) { IBLLMensajero _BLLMensajero = new BLLMensajero(); erpErrores.Clear(); try { if (mskNumeroCedulaMod.Text.Equals(" - -")) { erpErrores.SetError(mskNumeroCedulaMod, "Debe contener un valor"); } else { if (string.IsNullOrEmpty(txtNombreMod.Text)) { erpErrores.SetError(txtNombreMod, "Debe contener un valor"); } else { if (string.IsNullOrEmpty(txtApellidosMod.Text)) { erpErrores.SetError(txtApellidosMod, "Debe contener un valor"); } else { if (string.IsNullOrEmpty(mskTelefonoMod.Text)) { erpErrores.SetError(mskTelefonoMod, "Debe contener un valor"); } else { if (string.IsNullOrEmpty(txtCorreoMod.Text)) { erpErrores.SetError(txtCorreoMod, "Debe contener un valor"); } else { if (string.IsNullOrEmpty(pctFotoMod.Image.ToString())) { erpErrores.SetError(pctFotoMod, "Debe seleccionar una foto"); } else { string sexo = ""; bool activo = false; sexo = (chkSexoF.Checked) ? "Femenino" : "Masculino"; activo = (rbActivoSiMod.Checked) ? true : false; _BLLMensajero.ModificarMensajero(FactoryMensajero.ConstruirMensajero(mskNumeroCedulaMod.Text, txtNombreMod.Text, txtApellidosMod.Text, sexo, ConvertirFotoMod(), txtCorreoMod.Text, activo, mskTelefonoMod.Text)); MessageBox.Show("Se modificó con éxito"); EspaciosBlancoMod(); } } } } } } } catch (Exception er) { StringBuilder msg = new StringBuilder(); msg.AppendFormat("Message {0}\n", er.Message); msg.AppendFormat("Source {0}\n", er.Source); msg.AppendFormat("InnerException {0}\n", er.InnerException); msg.AppendFormat("StackTrace {0}\n", er.StackTrace); msg.AppendFormat("TargetSite {0}\n", er.TargetSite); _MyLogControlEventos.ErrorFormat("Error {0}", msg.ToString()); MessageBox.Show("Se ha producido el siguiente error " + er.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }