//For Adding line item to sharepoint list  you need at least elevated permission.

SPSecurity.RunWithElevatedPrivileges(() =>

 

            {
                using (SPSite spSite = new SPSite("http://sharepoint:6565"))
                {
                    using (SPWeb spWeb = spSite.OpenWeb("/"))
                    {
                        spWeb.AllowUnsafeUpdates = true;
                        SPList oList = spWeb.Lists["Test"];
 
                        SPListItem oListItem = oList.Items.Add();
                        oListItem["FileName"] = "test";
                        oListItem["FileType"] = "RX";
                        oListItem["ApplicationName"] = "Demo 1";
                        oListItem.Update();
                        spWeb.AllowUnsafeUpdates = false;
                    }
                }
            });  

Add new comment