public static Boolean RemoverReservaItensPedidoWeb(UsuarioResumido Usuario) { DataClassesDataContext dcdc = new DataClassesDataContext(); var Itens = dcdc.ITPEDIDOWEBs.Where(p => p.CODEMP == Usuario.CodEmp && p.CODUSU == Usuario.CodUsu); dcdc.ITPEDIDOWEBs.DeleteAllOnSubmit(Itens); //EXECUTA PROCEDURE PARA CORRIGIR QTD RESERVADA SE O PEDIDO NAO FOI GRAVADO. dcdc.sp_corrige_reserva_webpedido(); dcdc.SubmitChanges(); dcdc.Dispose(); return true; }
public static Boolean RemoverReservaItemPedidoWeb(UsuarioResumido Usuario, Int32 NumPedWeb, Int32 CodServMerc) { DataClassesDataContext dcdc = new DataClassesDataContext(); var Item = dcdc.ITPEDIDOWEBs.FirstOrDefault(p => p.NUMPEDWEB == NumPedWeb && p.CODSERVMERC == CodServMerc && p.CODEMP == Usuario.CodEmp && p.CODUSU == Usuario.CodUsu); dcdc.ITPEDIDOWEBs.DeleteOnSubmit(Item); //EXECUTA PROCEDURE PARA CORRIGIR QTD RESERVADA SE O PEDIDO NAO FOI GRAVADO. dcdc.sp_corrige_reserva_webpedido(); dcdc.SubmitChanges(); dcdc.Dispose(); return true; }