示例#1
0
 private void gridView_RowEditEnded(object sender, Telerik.Windows.Controls.GridViewRowEditEndedEventArgs e)
 {
     if (e.EditAction == GridViewEditAction.Cancel)
     {
         return;
     }
 }
示例#2
0
 private void paisesGridView_RowEditEnded(object sender, Telerik.Windows.Controls.GridViewRowEditEndedEventArgs e)
 {
     if (e.EditAction == GridViewEditAction.Cancel)
     {
         e.UserDefinedErrors.Clear();
     }
 }
        private void gridOrderItem_RowEditEnded(object sender, Telerik.Windows.Controls.GridViewRowEditEndedEventArgs e)
        {
            if (e.EditAction == GridViewEditAction.Cancel)
            {
                return;
            }

            HSSupply lOrder = comboSupplier.SelectedItem as HSSupply;
        }
示例#4
0
 private void gridAd0_RowEditEnded(object sender, Telerik.Windows.Controls.GridViewRowEditEndedEventArgs e)
 {
     if (e.EditAction == GridViewEditAction.Cancel)
     {
         return;
     }
     if (e.EditOperationType == GridViewEditOperationType.Insert)
     {
         //Add the new entry to the data base.
     }
 }
示例#5
0
        private void RadGridView1_RowEditEnded(object sender, Telerik.Windows.Controls.GridViewRowEditEndedEventArgs e)
        {
            if (e.EditAction == GridViewEditAction.Cancel)
            {
                return;
            }

            JSDataContext lDataContext = new CommonFunction().JSDataContext();

            HSSecurity lEdited = e.EditedItem as HSSecurity;

            DataSource.Security lUpdate = lDataContext.Securities.SingleOrDefault(p => p.Id == lEdited.Id);


            if (lUpdate == null)
            {
                DataSource.Security newItem = new DataSource.Security
                {
                    Id          = lEdited.Id,
                    UserName    = lEdited.UserName,
                    Password    = lEdited.Password,
                    RoleId      = lEdited.RoleId,
                    EmployeeId  = lEdited.EmployeeId,
                    DefaultPage = lEdited.PageId,
                    AccessLevel = lEdited.AccessLevel
                };
                // Add the new object to the Orders collection.
                lDataContext.Securities.InsertOnSubmit(newItem);

                // Submit the change to the database.
                try
                {
                    lDataContext.SubmitChanges();

                    lEdited.Id = newItem.Id;
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                    RadGridView1.Items.Remove(e.NewData);
                }
            }
            else
            {
                lUpdate.UserName    = lEdited.UserName;
                lUpdate.Password    = lEdited.Password;
                lUpdate.RoleId      = lEdited.RoleId;
                lUpdate.EmployeeId  = lEdited.EmployeeId;
                lUpdate.DefaultPage = lEdited.PageId;
                lUpdate.AccessLevel = lEdited.AccessLevel;
                lDataContext.SubmitChanges();
            }
        }
示例#6
0
        private void gridWorkExp_RowEditEnded(object sender, Telerik.Windows.Controls.GridViewRowEditEndedEventArgs e)
        {
            if (e.EditAction == GridViewEditAction.Cancel)
            {
                return;
            }
            if (e.EditOperationType == GridViewEditOperationType.Insert)
            {
                try
                {
                    db.SaveChanges();
                    bindWorkExp();
                }
                catch { }
            }
            else if (e.EditOperationType == GridViewEditOperationType.Edit)
            {
                try
                {
                    foreach (var data in gridWorkExp.SelectedItems)
                    {
                        t_EmpWorkExperience myData = data as t_EmpWorkExperience;
                        compName     = myData.CompanyName;
                        compAddress  = myData.CompanyAddress;
                        compPosition = myData.Position;
                        compFrom     = Convert.ToString(myData.DateFrom);
                        compTo       = Convert.ToString(myData.DateTo);
                    }

                    //t_EmpWorkExperience workexp = db.t_EmpWorkExperience.First(p => p.EmpID == EmpID.Text);
                    var workexp = db.t_EmpWorkExperience.Where(p => p.EmpID == EmpID.Text).Where(x => x.CompanyName == compName).FirstOrDefault();
                    //workexp.CompanyName = compName;

                    workexp.CompanyAddress  = compAddress;
                    workexp.Position        = compPosition;
                    workexp.DateFrom        = Convert.ToDateTime(compFrom);
                    workexp.DateTo          = Convert.ToDateTime(compTo);
                    db.Entry(workexp).State = EntityState.Modified;
                    db.SaveChanges();
                    bindWorkExp();
                }
                catch { }
            }
        }
        private void grid_RowEditEnded(object sender, Telerik.Windows.Controls.GridViewRowEditEndedEventArgs e)
        {
            if (e.EditAction == Telerik.Windows.Controls.GridView.GridViewEditAction.Commit)
            {
                if (e.EditOperationType == Telerik.Windows.Controls.GridView.GridViewEditOperationType.Edit)
                {
                    var item = e.EditedItem;

                    Presenter.UpdateFeature(item);
                }
                else if (e.EditOperationType == Telerik.Windows.Controls.GridView.GridViewEditOperationType.Insert)
                {
                }
                else
                {
                    throw new NotImplementedException();
                }
            }
        }
        private void gridView_RowEditEnded(object sender, Telerik.Windows.Controls.GridViewRowEditEndedEventArgs e)
        {
            Pais newPais = null;

            if (e.EditAction == GridViewEditAction.Cancel)
            {
                return;
            }
            if (e.EditOperationType == GridViewEditOperationType.Insert)
            {
                //Add the new entry to the data base.
                if (this.gridView.SelectedItems.Count == 0)
                {
                    return;
                }
                newPais = (Pais)this.gridView.SelectedItems[0];
                if (newPais == null)
                {
                    return;
                }

                //System.Windows.MessageBox.Show(string.Format("New Pais: {0} {1}", newPais.id, newPais.nombre));

                // we could add 'SubmitChanges' method here
                // This is a per row basis update / insert
                return;
            }

            if (e.EditOperationType == GridViewEditOperationType.Edit)
            {
                newPais = (Pais)this.gridView.SelectedItems[0];
                if (newPais == null)
                {
                    return;
                }

                //System.Windows.MessageBox.Show(string.Format("Update Pais: {0} {1}", newPais.id, newPais.nombre));

                // we could add 'SubmitChanges' method here
                // This is a per row basis update / insert
            }
        }
示例#9
0
 private void xRadGridView_RowEditEnded(object sender, Telerik.Windows.Controls.GridViewRowEditEndedEventArgs e)
 {
 }