// Metodo para grabar el contrato. protected override void GrabarElemento() { try { IDaoContrato myDao = DaoContrato.Crear(); int resultado = 0; if (this.accionGrabar == TipoGrabacion.Agregar) { resultado = myDao.NuevoContrato(this.myContrato); } if (this.accionGrabar == TipoGrabacion.Actualizar) { resultado = myDao.ActualizarContrato(this.myContrato); } this.AccionRealizada(resultado > 0 ? true : false); this.MensajeGrabacion = (resultado > 0 ? "El contrato número " + myContrato.NumeroContrato + " fue " + this.myAccion + " correctamente." : "No ha sido posible " + this.myAccion + " el contrato número " + myContrato.NumeroContrato + ", intente nuevamente."); this.fueAlmacenado = (resultado > 0 ? true : false); } catch (Exception ex) { this.MarcarError(ex); return; } }
// Metodo para grabar el contrato. protected override void GrabarElemento() { try { IDaoContrato myDao = DaoContrato.Crear(); int resultado = 0; if (this.accionGrabar == TipoGrabacion.Agregar) { resultado = myDao.NuevoContrato(this.myContrato); } if (this.accionGrabar == TipoGrabacion.Actualizar) { resultado = myDao.ActualizarContrato(this.myContrato); } this.AccionRealizada(resultado > 0 ? true : false); this.MensajeGrabacion = (resultado > 0 ? string.Format(StringResources.GrabarContrato_Correctamente, myContrato.NumeroContrato, this.myAccion) : string.Format(StringResources.GrabarContrato_Error, this.myAccion, myContrato.NumeroContrato)); this.fueAlmacenado = (resultado > 0 ? true : false); } catch (Exception ex) { this.MarcarError(ex); return; } }