Example #1
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);
        }
Example #2
0
 public DAL(IMapeo mapeo)
 {
     this.mapeo = mapeo;
 }