/// <summary> /// Procedimiento que realiza la baja lógica o física(en caso de existir un error) de los /// datos de Marco /// </summary> /// <param name="intDetCotizaID"></param> /// <param name="bitRollBack">1 = Borrado físico de la información </br> /// 0 = Borrado lógico de la información</param> /// <returns></returns> public Resultado setBajaMarco(int intDetCotizaID, bool bitRollBack) { Resultado result = new Resultado(); try { using (MarcosDataContext dc = new MarcosDataContext(Helper.ConnectionString())) { var query = from item in dc.stp_setBajaMarco(intDetCotizaID, bitRollBack) select new Resultado { vchDescripcion = item.vchDescripcion, vchResultado = item.vchResultado }; result = query.First(); } } catch (Exception ex) { throw ex; } return(result); }