public Contrato GetOne(Int16 EMPR_Codigo, Int32 CONT_Codigo) { try { //if (CONT_Codigo == null) { return null; } Entities.Contrato Item = SelectOne(EMPR_Codigo, CONT_Codigo); if (Item != null && Item.CONT_Codigo.HasValue) { Item.ListTarifa = BL_Tarifa.GetAllByContrato(Item.CONT_Codigo.Value); } return(Item); } catch (Exception ex) { throw ex; } }
public Contrato GetOneCopy(Int16 EMPR_Codigo, Int32 CONT_Codigo, String AUDI_Usuario) { try { Int32 CONT_CodigoNew = -1; if (SelectOneCopy(EMPR_Codigo, ref CONT_CodigoNew, CONT_Codigo, AUDI_Usuario)) { Entities.Contrato Item = SelectOne(EMPR_Codigo, CONT_CodigoNew); Item.CONT_FecIni = null; Item.CONT_FecFin = null; if (Item != null && Item.CONT_Codigo.HasValue) { Item.ListTarifa = BL_Tarifa.GetAllByContrato(Item.CONT_Codigo.Value); } return(Item); } else { return(null); } } catch (Exception ex) { throw ex; } }