Ejemplo n.º 1
0
        public Ins_Item GetItemByID(long id)
        {
            Ins_Item item = new Ins_Item();

            item = Database.Ins_Items.FirstOrDefault(i => i.IID == id && i.IsRemoved == 0);
            if (item != null)
            {
                item.MeasurementUnit = item.MeasurementUnit;
            }
            return(item);
        }
Ejemplo n.º 2
0
        protected void ddlItem_SelectedIndexChanged(object sender, EventArgs e)
        {
            long itemID = Convert.ToInt32(((DropDownList)sender).SelectedValue);

            using (TheFacade facade = new TheFacade())
            {
                Ins_Item item = facade.InsentiveFacade.GetItemByID(itemID);
                if (item != null)
                {
                    txtMeasurementUnit.Text = item.MeasurementUnit.Unit;
                    // txtCode.Text = item.Code;
                }
            }
        }
Ejemplo n.º 3
0
 private void LoadItemDetails()
 {
     using (TheFacade facade = new TheFacade())
     {
         Ins_Item item = facade.InsentiveFacade.GetItemByID(SelectedItemId);
         if (item != null)
         {
             txtName.Text = item.Name;
             txtCode.Text = item.Code;
             ddlItemCetagory.SelectedValue = item.CategoryID.ToString();
             ddlMesumentUnit.SelectedValue = item.MeasurementUnitID.ToString();
         }
     }
 }
Ejemplo n.º 4
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            if (SelectedItemId <= 0)
            {
                Ins_Item item = new Ins_Item();
                item.Name = txtName.Text;
                item.Code = txtCode.Text;
                item.MeasurementUnitID = Convert.ToInt32(ddlMesumentUnit.SelectedValue);
                item.CategoryID        = Convert.ToInt32(ddlItemCetagory.SelectedValue);
                item.CreateBy          = 1;//sustemuserid
                item.CreateDate        = DateTime.Now;
                item.IsRemoved         = 0;
                item.UpdateBy          = 1;//sustemuserid
                item.UpdateDate        = DateTime.Now;

                using (TheFacade facade = new TheFacade())
                {
                    facade.Insert <Ins_Item>(item);
                    Response.Redirect(Request.Url.ToString());
                }
            }
            else
            {
                using (TheFacade facade = new TheFacade())
                {
                    Ins_Item item = facade.InsentiveFacade.GetItemByID(SelectedItemId);
                    item.Name = txtName.Text;
                    item.Code = txtCode.Text;
                    item.MeasurementUnitID = Convert.ToInt32(ddlMesumentUnit.SelectedValue);
                    item.CategoryID        = Convert.ToInt32(ddlItemCetagory.SelectedValue);
                    item.UpdateBy          = 1;//sustemuserid
                    item.UpdateDate        = DateTime.Now;

                    facade.Update <Ins_Item>(item);
                    Response.Redirect(Request.Url.ToString());
                }
            }
        }
Ejemplo n.º 5
0
        protected void lvItem_ItemDataBound(object sender, ListViewItemEventArgs e)
        {
            if (e.Item.ItemType == ListViewItemType.DataItem)
            {
                ListViewDataItem dataItem          = (ListViewDataItem)e.Item;
                Label            lblName           = (Label)e.Item.FindControl("lblName");
                Label            lblCode           = (Label)e.Item.FindControl("lblCode");
                Label            lblMesurementUnit = (Label)e.Item.FindControl("lblMesurementUnit");
                Label            lblCategory       = (Label)e.Item.FindControl("lblCategory");
                LinkButton       lnkBtnEdit        = (LinkButton)e.Item.FindControl("lnkBtnEdit");


                Ins_Item item = dataItem.DataItem as Ins_Item;

                lblName.Text               = item.Name;
                lblCode.Text               = item.Code;
                lblMesurementUnit.Text     = item.MeasurementUnit.Name;
                lblCategory.Text           = item.Ins_ItemCategory.Name;
                lnkBtnEdit.CommandArgument = item.IID.ToString();
                lnkBtnEdit.CommandName     = "editItem";
                lnkBtnEdit.Text            = "Edit";
            }
        }