Ejemplo n.º 1
0
    private void SaveModelInformation()
    {
        CarPartType ModelToSave = new CarPartType();

        try
        {
            if (hfID.Value != "")
            {
                ModelToSave.ID = Convert.ToInt32(hfID.Value);
            }

            ModelToSave.Name_En = txtNameEn.Text;
            ModelToSave.Name_Ar = txtNameAr.Text;
            // perform saving method.
            if (new CarPartsTypesManager().InsertNewCarPartType(ModelToSave))
            {
                lblError.Text = Resources.AdminResources_en.SuccessSave;
                ResetControls();
                FillCarPartsList();
            }
            else
            {
                lblError.Text = Resources.AdminResources_en.ErrorSave;
            }
        }
        catch { lblError.Text = Resources.AdminResources_en.ErrorSave; }
    }
Ejemplo n.º 2
0
        public void UpdateCarPartType(CarPartType model)
        {
            CarPartType carPartType = ctxWrite.CarPartTypes.Where(x => x.ID == model.ID).FirstOrDefault();

            if (carPartType != null)
            {
                carPartType.Name_En = model.Name_En;
                carPartType.Name_Ar = model.Name_Ar;
                ctxWrite.SubmitChanges();
            }
        }
Ejemplo n.º 3
0
        public bool DeleteCarPartType(int id)
        {
            CarPartType model = ctxWrite.CarPartTypes.Where(x => x.ID == id).FirstOrDefault();

            try
            {
                if (model != null)
                {
                    model.IsDeleted = true;
                    ctxWrite.SubmitChanges();
                }
                return(true);
            }
            catch
            {
                return(false);
            }
        }
Ejemplo n.º 4
0
        public bool InsertNewCarPartType(CarPartType model)
        {
            CarPartType carPartType = ctxWrite.CarPartTypes.Where(x => x.ID == model.ID).FirstOrDefault();

            try
            {
                if (carPartType != null)
                {
                    carPartType.Name_En = model.Name_En;
                    carPartType.Name_Ar = model.Name_Ar;
                }
                else
                {
                    ctxWrite.CarPartTypes.InsertOnSubmit(model);
                }
                ctxWrite.SubmitChanges();
                return(true);
            }
            catch (Exception e)
            {
                return(false);
            }
        }