public static ResAcc ParteComplementaria(int iParteID, int iParteIDComplementaria) { // Se verifica si son las partes son iguales, en cuyo caso no se hace nada if (iParteIDComplementaria == iParteID) { return(new ResAcc(false)); } // Se verifica si ya existe la relación de complementarios var oComp = Datos.GetEntity <ParteComplementaria>(c => c.ParteID == iParteID && c.ParteIDComplementaria == iParteIDComplementaria); if (oComp != null) { return(new ResAcc(true)); } // Se agrega el registro de la parte complementaria oComp = new ParteComplementaria() { ParteID = iParteID, ParteIDComplementaria = iParteIDComplementaria, RealizoUsuarioID = Theos.UsuarioID }; Datos.Guardar <ParteComplementaria>(oComp); return(new ResAcc(true)); }
public static ResAcc ParteComplementaria(int iParteID, int iParteIDComplementaria) { // Se verifica si son las partes son iguales, en cuyo caso no se hace nada if (iParteIDComplementaria == iParteID) return new ResAcc(false); // Se verifica si ya existe la relación de complementarios var oComp = Datos.GetEntity<ParteComplementaria>(c => c.ParteID == iParteID && c.ParteIDComplementaria == iParteIDComplementaria); if (oComp != null) return new ResAcc(true); // Se agrega el registro de la parte complementaria oComp = new ParteComplementaria() { ParteID = iParteID, ParteIDComplementaria = iParteIDComplementaria, RealizoUsuarioID = Theos.UsuarioID }; Datos.Guardar<ParteComplementaria>(oComp); return new ResAcc(true); }