Пример #1
0
        public IActionResult updateDisplay(updateDisplay createDisplay)
        {
            try
            {
                List <createDisplay> displayList = new List <createDisplay>();


                if (createDisplay.displayId <= 0 || createDisplay.displayId == null)
                {
                    return(StatusCode((int)HttpStatusCode.BadRequest, new { ErrorMessage = "Please enter displayId" }));
                }



                int row = Data.Display.updateDisplay(createDisplay);
                if (row > 0)
                {
                    return(StatusCode((int)HttpStatusCode.OK, "Updated Successfully"));
                }
                else
                {
                    return(StatusCode((int)HttpStatusCode.InternalServerError, new { ErrorMessage = "Error while Updating the Display" }));
                }
            }
            catch (Exception e)
            {
                string SaveErrorLog = Data.Common.SaveErrorLog("updateDisplay", e.Message);
                return(StatusCode((int)HttpStatusCode.InternalServerError, new { ErrorMessage = e.Message }));
            }
        }
Пример #2
0
        public static int updateDisplay(updateDisplay createDisplay)
        {
            try
            {
                List <SqlParameter> parameters = new List <SqlParameter>();
                parameters.Add(new SqlParameter("@displayId", createDisplay.displayId));
                parameters.Add(new SqlParameter("@name", createDisplay.name));
                parameters.Add(new SqlParameter("@notes", createDisplay.notes));
                parameters.Add(new SqlParameter("markerType", createDisplay.markerType));
                parameters.Add(new SqlParameter("@isPrivate", createDisplay.isPrivate));
                parameters.Add(new SqlParameter("@longitude", createDisplay.longitude));
                parameters.Add(new SqlParameter("@latitude", createDisplay.latitude));
                parameters.Add(new SqlParameter("@country", createDisplay.country));
                parameters.Add(new SqlParameter("@state", createDisplay.state));
                parameters.Add(new SqlParameter("@cityName", createDisplay.cityName));
                parameters.Add(new SqlParameter("@address", createDisplay.address));
                parameters.Add(new SqlParameter("@filePath", createDisplay.filePath));
                parameters.Add(new SqlParameter("@markerUrl", createDisplay.markerUrl));

                string ConnectionString = Common.GetConnectionString();

                int rowsAffected = SqlHelper.ExecuteNonQuery(ConnectionString, CommandType.StoredProcedure, "spSaveDisplay", parameters.ToArray());

                return(rowsAffected);
            }
            catch (Exception e)
            {
                throw e;
            }
        }