コード例 #1
0
        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));
            }
        }
コード例 #2
0
        /////////////////////////////////////////////////////////////////
        #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);
        }