public void Delete(string cuentaGp, string cuentaPuc) { tii_mapeo_puc _mapeo = new tii_mapeo_puc(_connStr); try { if (_mapeo.LoadByPrimaryKey(cuentaGp, cuentaPuc)) { _mapeo.MarkAsDeleted(); _mapeo.Save(); } } catch (Exception eDel) { _errorMessages.Add(new ErrorMessage("Contacte al administrador. Error al acceder a la base de datos." + eDel.Message, "[MapeoService.Delete] Cuenta: " + cuentaGp)); } }
///////////////////////////////////////////////////////////////// #region ***** METODOS public bool Save(IMapeo mapeo) { tii_mapeo_puc _mapeo = new tii_mapeo_puc(_connStr); try { if (!_mapeo.LoadByPrimaryKey(mapeo.MapeoCuentaGp, mapeo.MapeoCuentaPuc)) { _mapeo.AddNew(); _mapeo.Codigopuc = mapeo.MapeoCuentaPuc.Trim(); _mapeo.Cuentagp = mapeo.MapeoCuentaGp.Trim(); _mapeo.Procesado = "S"; } _mapeo.Save(); } catch (Exception eSave) { _errorMessages.Add(new ErrorMessage("Contacte al administrador. Error al acceder a la base de datos." + eSave.Message, "[MapeoService.Save] Cuenta GP: " + mapeo.MapeoCuentaGp)); } return(_errorMessages.Count == 0); }