//validate and call delete public override bool DeleteRawMaterialBL(string deleteRawMaterialID) { bool rawMaterialDeleted = false; try { if (deleteRawMaterialID.Length > 0 && deleteRawMaterialID.Length < 6) { RawMaterialDAL rawMaterialDAL = new RawMaterialDAL(); rawMaterialDeleted = rawMaterialDAL.DeleteRawMaterialDAL(deleteRawMaterialID); } else { throw new InventoryException("Invalid Raw Material ID"); } } catch (InventoryException) { throw; } catch (SystemException ex) { throw ex; } return(rawMaterialDeleted); }
/// <summary> ///Invokes Deserialize method of DAL. /// </summary> public static void Deserialize() { try { RawMaterialDAL.Deserialize(); } catch (Exception) { throw; } }
public static List <RawMaterial> GetAllRawMaterialsBL() { List <RawMaterial> rawMaterialList = null; try { RawMaterialDAL rawMaterialDAL = new RawMaterialDAL(); rawMaterialList = rawMaterialDAL.GetAllRawMaterialsDAL(); } catch (InventoryException ex) { throw ex; } return(rawMaterialList); }
public static List <RawMaterial> SearchRawMaterialByNameBL(string searchRawMaterialName) { List <RawMaterial> searchRawMaterial = null; try { RawMaterialDAL rawMaterialDAL = new RawMaterialDAL(); searchRawMaterial = rawMaterialDAL.GetRawMaterialByNameDAL(searchRawMaterialName); } catch (InventoryException ex) { throw ex; } return(searchRawMaterial); }
public static RawMaterial SearchRawMaterialByIDBL(int searchRawMaterialID) { RawMaterial searchRawMaterial = null; try { RawMaterialDAL rawMaterialDAL = new RawMaterialDAL(); searchRawMaterial = rawMaterialDAL.SearchRawMaterialDAL(searchRawMaterialID); } catch (InventoryException ex) { throw ex; } return(searchRawMaterial); }
//Serilize Data public override bool RawMaterialSerializeBL() { bool isSerializationComplete = false; try { RawMaterialDAL rawMaterialDAL = new RawMaterialDAL(); rawMaterialDAL.RawMaterialSerializeDAL(); isSerializationComplete = true; } catch (SystemException ex) { throw new InventoryException(ex.Message); } return(isSerializationComplete); }
//calling search method public override List <RawMaterial> SearchRawMaterialByCodeBL(string searchRawMaterialCode) { List <RawMaterial> searchRawMaterialList = null; try { RawMaterialDAL rawMaterialDAL = new RawMaterialDAL(); searchRawMaterialList = rawMaterialDAL.SearchRawMaterialByCodeDAL(searchRawMaterialCode); } catch (InventoryException ex) { throw ex; } catch (SystemException ex) { throw ex; } return(searchRawMaterialList); }
//Deserialize Data public override List <RawMaterial> RawMaterialDeserializeBL() { List <RawMaterial> rawMaterialDeserializeList = null; try { RawMaterialDAL rawMaterialDAL = new RawMaterialDAL(); rawMaterialDeserializeList = rawMaterialDAL.RawMaterialDeserializeDAL(); } catch (InventoryException ex) { throw ex; } catch (SystemException ex) { throw ex; } return(rawMaterialDeserializeList); }
//calling search method public override RawMaterial SearchRawMaterialByIDBL(string searchRawMaterialID) { RawMaterial searchRawMaterial = null; try { RawMaterialDAL rawMaterialDAL = new RawMaterialDAL(); searchRawMaterial = rawMaterialDAL.SearchRawMaterialByIDDAL(searchRawMaterialID); } catch (InventoryException ex) { throw ex; } catch (SystemException ex) { throw ex; } return(searchRawMaterial); }
public static RawMaterial SearchRawMaterialByCodeBL(string searchRawMaterialCode) { RawMaterial searchRawMaterial = null; try { RawMaterialDAL rawMaterialDAL = new RawMaterialDAL(); searchRawMaterial = rawMaterialDAL.SearchRawMaterialByCodeDAL(searchRawMaterialCode); } catch (InventoryException ex) { throw ex; } catch (SystemException ex) { throw ex; } return(searchRawMaterial); }
public static bool DeleteRawMaterialBL(int deleteRawMaterialID) { bool rawMaterialDeleted = false; try { if (deleteRawMaterialID > 0 && deleteRawMaterialID < 99999) { RawMaterialDAL rawMaterialDAL = new RawMaterialDAL(); rawMaterialDeleted = rawMaterialDAL.DeleteRawMaterialDAL(deleteRawMaterialID); } else { throw new InventoryException("Invalid Raw Material ID"); } } catch (InventoryException) { throw; } return(rawMaterialDeleted); }
public static bool AddRawMaterialBL(RawMaterial newRawMaterial) { bool rawMaterialAdded = false; try { if (ValidateRawMaterial(newRawMaterial)) { RawMaterialDAL rawMaterialDAL = new RawMaterialDAL(); rawMaterialAdded = rawMaterialDAL.AddRawMaterialDAL(newRawMaterial); } else { throw new InventoryException("Invalid Raw Material Detail"); } } catch (InventoryException) { throw; } return(rawMaterialAdded); }
//validate raw material details before calling update public override bool UpdateRawMaterialBL(RawMaterial updateRawMaterial, List <RawMaterial> updatedRawMaterialList) { bool rawMaterialUpdated = false; try { if (ValidateRawMaterial(updateRawMaterial)) { RawMaterialDAL rawMaterialDAL = new RawMaterialDAL(); rawMaterialUpdated = rawMaterialDAL.UpdateRawMaterialDAL(updateRawMaterial, updatedRawMaterialList); } } catch (InventoryException) { throw; } catch (SystemException ex) { throw ex; } return(rawMaterialUpdated); }
public static bool UpdateRawMaterialBL(RawMaterial updateRawMaterial) { bool rawMaterialUpdated = false; try { if (ValidateRawMaterial(updateRawMaterial)) { RawMaterialDAL rawMaterialDAL = new RawMaterialDAL(); rawMaterialUpdated = rawMaterialDAL.UpdateRawMaterialDAL(updateRawMaterial); } } catch (InventoryException) { throw; } catch (SystemException ex) { throw ex; } return(rawMaterialUpdated); }
//validate raw material details before calling add public override bool AddRawMaterialBL(RawMaterial newRawMaterial) { bool rawMaterialAdded = false; try { if (ValidateRawMaterial(newRawMaterial)) { RawMaterialDAL rawMaterialDAL = new RawMaterialDAL(); rawMaterialAdded = rawMaterialDAL.AddRawMaterialDAL(newRawMaterial); } } catch (InventoryException) { throw; } catch (SystemException ex) { throw ex; } return(rawMaterialAdded); }
public void UpdateRawMaterial(int ID, String Type, String Color, String Name) { //RawMaterialDAL.UpdateRawMaterial(ID,Type,Color,Name); RawMaterialDAL.UpdateRawMaterialSP(ID, Type, Color, Name); }
public void AddRawMaterial(String Type, String Color, String Name) { //RawMaterialDAL.AddRawMaterial(Type,Color,Name); RawMaterialDAL.AddRawMaterialSP(Type, Color, Name); }
public DataTable GetRawMaterialByID(int ID) { //return RawMaterialDAL.GetRawMaterialsByID(ID); return(RawMaterialDAL.GetRawMaterialsByIDSP(ID)); }
public DataTable GetRawMaterial() { //return RawMaterialDAL.GetRawMaterial(); return(RawMaterialDAL.GetRawMaterialSP()); }
public void DeleteRawMaterial(int ID) { //RawMaterialDAL.DeleteRawMaterial(ID); RawMaterialDAL.DeleteRawMaterialSP(ID); }