Exemplo n.º 1
0
        /// <summary>
        /// Handler, deletes a record.
        /// </summary>
        public IActionResult OnGetRemove(int id)
        {
            UserMaster UserMaster = UserMaster.SelectByPrimaryKey(id);

            UserMaster.Delete(id);
            return(new JsonResult(true));
        }
Exemplo n.º 2
0
    private void Delete()
    {
        if (ValidateValues() == false)
        {
            return;
        }

        if (!base.ValidateIfCommandAllowed(Request.Url.AbsoluteUri, ENums.PageCommand.Delete))
        {
            return;
        }

        bool   bActionCompleted = false;
        string id = string.Empty;

        id = hfId.Value;
        if (string.IsNullOrEmpty(id))
        {
            lblStatus.Text = "Please click on edit button again.";
            return;
        }
        UserMaster oUserMaster = new UserMaster();
        UserDTO    oUserData   = new UserDTO();

        oUserData.UserId = id;

        /*
         *
         * CHECK IF THE User WHICH IS TO BE DELETED HAS ANY ASSOCIATED RECORDS...IF YES, MOVE OUT OF THE FUNCTION ELSE PROCEED
         * IF THE OUTPUT OF sMessage IS "", THEN RECORD CAN BE DELETED, ELSE NOT
         *
         */
        string sMessage = "";

        GF.HasRecords(Convert.ToString(id), "User", out sMessage);
        if (sMessage != "")
        {
            base.DisplayAlert(sMessage);
            btnDelete.Enabled = true;
        }
        else
        {
            bActionCompleted = oUserMaster.Delete(oUserData);
            if (bActionCompleted == true)
            {
                base.DisplayAlert("The record has been deleted successfully");
                ClearControls();
                hfId.Value = string.Empty;
            }
            else
            {
                base.DisplayAlert("Error Occured while deletion: Please refer to the error log.");
            }
            //lblStatus.Text = "Error Occured while deletion: Please refer to the error log.";
        }
        RefreshGrid();
        oUserData   = null;
        oUserMaster = null;
    }
Exemplo n.º 3
0
    protected void dgUsers_DeleteCommand(object source, DataGridCommandEventArgs e)
    {
        string     iUserID     = Convert.ToString(dgUsers.DataKeys[e.Item.ItemIndex].ToString());
        UserMaster oUserMaster = new UserMaster();
        UserDTO    oUserData   = new UserDTO();

        oUserData.UserId = iUserID;
        oUserMaster.Delete(oUserData);

        ClearControls();

        RefreshGrid();
        oUserData   = null;
        oUserMaster = null;
    }
Exemplo n.º 4
0
 /// <summary>
 /// Shows how to Delete an existing record by Primary Key
 /// </summary>
 private void Delete()
 {
     // delete a record by primary key
     UserMaster.Delete(4);
 }