protected void btnSave_Click(object sender, EventArgs e) { ServicesProvided objServicesProvided = new ServicesProvided(); objServicesProvided.ServiceProvidedDesc = txtServiceProvidedDesc.Text; objServicesProvided.Status = 1; if (!string.IsNullOrEmpty(hfServiceProvidedID.Value.ToString())) { objServicesProvided.UpdatedBy = UserAuthentication.GetUserId(this.Page); objServicesProvided.UpdatedDate = DateTime.Now; objServicesProvided.ServiceProvidedID = Convert.ToInt32(hfServiceProvidedID.Value); objServicesProvided.ServiceProvidedDesc = txtServiceProvidedDesc.Text; ServicesProvidedBO.UpdateServicesProvided(objServicesProvided); } else { objServicesProvided.CreatedBy = UserAuthentication.GetUserId(this.Page); objServicesProvided.CreatedDate = DateTime.Now; ServicesProvidedBO.InsertServicesProvided(objServicesProvided); } txtServiceProvidedDesc.Text = string.Empty; hfServiceProvidedID.Value = string.Empty; loadServiceProvided(); }
// GET api/servicesprovided public IEnumerable<ServicesProvided> Get() { List<ServicesProvided> listServicesProvided = new List<ServicesProvided>(); DataView dvServicesProvided = ServicesProvidedBO.GetServicesProvidedIDForSync(); foreach (DataRowView drvServicesProvided in dvServicesProvided) { ServicesProvided ServicesProvided = new ServicesProvided(); listServicesProvided.Add(ServicesProvidedBO.GetServicesProvided(Convert.ToInt32(drvServicesProvided["ServiceProvidedID"]))); } return listServicesProvided; }
public int InsertServicesProvided(ServicesProvided objServicesProvided) { objServicesProvided.ServiceProvidedID = 1; BeginTransaction(); try { objServicesProvided.ServiceProvidedID = Insert(objServicesProvided); CommitTransaction(); } catch (Exception ex) { RollBackTransaction(); objServicesProvided.ServiceProvidedID = -1; } return objServicesProvided.ServiceProvidedID; }
// POST api/servicesprovided public ServicesProvided Post(ServicesProvided ServicesProvided) { if (ServicesProvided.GUID > 0) { ServicesProvided.ServiceProvidedID = ServicesProvided.GUID; int rowResult = ServicesProvidedBO.UpdateServicesProvided(ServicesProvided); //Return Back to The Client return ServicesProvided; } else { int rowResult = ServicesProvidedBO.InsertServicesProvided(ServicesProvided); //Return Back to The Client return ServicesProvided; } }
public int DeleteServicesProvided(ServicesProvided objServicesProvided) { int rowsaffected = -1; BeginTransaction(); try { String[] UpdateProperties = new String[] { "Status" }; rowsaffected = Update(objServicesProvided, UpdateProperties); CommitTransaction(); } catch (Exception e) { RollBackTransaction(); rowsaffected = -1; } return rowsaffected; }
protected void gvServiceProvided_RowCommand(object sender, GridViewCommandEventArgs e) { hfServiceProvidedID.Value = e.CommandArgument.ToString(); ServicesProvided objServicesProvided = new ServicesProvided(); if (e.CommandName.Equals("cmdEdit")) { objServicesProvided = ServicesProvidedBO.GetServicesProvided(Convert.ToInt32(e.CommandArgument)); txtServiceProvidedDesc.Text = objServicesProvided.ServiceProvidedDesc; } else if (e.CommandName.Equals("cmdDelete")) { int ServiceProvidedID = Convert.ToInt32(e.CommandArgument); objServicesProvided.ServiceProvidedID = ServiceProvidedID; objServicesProvided.Status = 0; ServicesProvidedBO.DeleteServicesProvided(objServicesProvided); loadServiceProvided(); } }
public static int DeleteServicesProvided(ServicesProvided objServicesProvided) { return new ServicesProvidedDAO().DeleteServicesProvided(objServicesProvided); }
public static int UpdateServicesProvided(ServicesProvided objServicesProvided) { return new ServicesProvidedDAO().UpdateServicesProvided(objServicesProvided); }
public static ServicesProvided GetServicesProvided(int ServiceProvidedID) { ServicesProvided objServicesProvided = new ServicesProvided(); return (ServicesProvided)(new ServicesProvidedDAO().FillDTO(objServicesProvided, "ServiceProvidedID=" + ServiceProvidedID)); }
public static int InsertServicesProvided(ServicesProvided objServicesProvided) { return new ServicesProvidedDAO().InsertServicesProvided(objServicesProvided); }