private void btnGuardar_Click(object sender, EventArgs e) { try { if (Util.ConfirmationMessage("¿Desea guardar los cambios realizados?") == false) { return; } //Util.ConfirmationMessage("Cant. Creados : " + this.lstCreados.Count); //Util.ConfirmationMessage("Cant. Modificados : " + this.lstModificados.Count); //Util.ConfirmationMessage("Cant. Eliminados : " + this.lstEliminados.Count); bool rpta = false; var lnObservacion = new LN.Observacion(this.idUsuario); for (int i = 0; i < this.lstCreados.Count; i++) { var uiObservacionCreada = this.lstCreados[i]; rpta = lnObservacion.Insertar(ref uiObservacionCreada); } this.lstCreados.Clear(); for (int i = 0; i < this.lstModificados.Count; i++) { var uiObservacionModificado = this.lstModificados[i]; rpta = lnObservacion.Actualizar(uiObservacionModificado); } this.lstModificados.Clear(); for (int i = 0; i < this.lstEliminados.Count; i++) { var uiObservacionEliminado = this.lstEliminados[i]; rpta = lnObservacion.Eliminar(uiObservacionEliminado); } this.lstEliminados.Clear(); this.CargarListadoObservaciones(); Util.InformationMessage("Se guardaron todos los cambios realizados"); } catch (Exception ex) { Util.ErrorMessage(ex.Message); } }
private void CargarTiposObservaciones() { try { int idUsuario = 0; var lstTipos = new LN.Observacion(idUsuario).Listar(); lstTipos.Insert(0, new BE.UI.Observacion() { Id = 0, Nombre = "Seleccione", Descripcion = "" }); this.cboObservacion.DataSource = lstTipos; this.cboObservacion.DisplayMember = "Nombre"; this.cboObservacion.ValueMember = "Id"; } catch (Exception ex) { throw ex; } }