Anda di halaman 1dari 2

using System;

using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data;
using System.Data.SqlClient;
using System.Web.Configuration;

/// <summary>
/// Summary description for registerUsers
/// </summary>
public class writeDatabase
{
public writeDatabase()
{
//
// TODO: Add constructor logic here
//
}

public static string connectionStr =


WebConfigurationManager.ConnectionStrings["LibraryConn"].ConnectionString;
public static SqlConnection sqlConn = new SqlConnection(connectionStr);
public static string status;
public void regUsers(string fullname, string address, string telNo,string emailAdd )
{

string query = "insert into users(FullName,PhysicalAddress,TelNumber,EmailAddress)


values(@fulname,@address,@contact,@email)";
try
{
sqlConn.Open();
SqlCommand cmd = new SqlCommand(query, sqlConn);
cmd.Parameters.AddWithValue("@fulname", fullname);
cmd.Parameters.AddWithValue("@address", address);
cmd.Parameters.AddWithValue("@contact", telNo);
cmd.Parameters.AddWithValue("@email", emailAdd);

int result = cmd.ExecuteNonQuery();

if (result == 1)
{
status = "New record saved successfully";
}
}catch(System.Data.SqlClient.SqlException exc){

string msg = "Insert Error";


msg += exc.Message;
status = msg;
}
finally
{
sqlConn.Close();
}

public void addBooks(string title, string author, string ISBN,int copies,decimal amount)
{
string query = "insert into books(Title,Author,ISBN,Copies,Amount)
values(@title,@author,@ISBN,@copies,@amount)";

try
{
sqlConn.Open();
SqlCommand cmd = new SqlCommand(query, sqlConn);
cmd.Parameters.AddWithValue("@title", title);
cmd.Parameters.AddWithValue("@author", author);
cmd.Parameters.AddWithValue("@ISBN", ISBN);
cmd.Parameters.AddWithValue("@copies", copies);
cmd.Parameters.AddWithValue("@amount", amount);
int result = cmd.ExecuteNonQuery();

if (result == 1)
{
status = "New record saved successfully";
}
}
catch(System.Data.SqlClient.SqlException exc2 )
{
string msg = "Insert Error";
msg += exc2.Message;
status = msg;

}
finally
{
sqlConn.Close();
}

public void addCompanies(string name, string address, string contacts)


{
string query = "insert into companies(CompName,CompAddress,CompContacts) values(
@name,@address,@cont)";
try
{
sqlConn.Open();
SqlCommand cmd = new SqlCommand(query, sqlConn);
cmd.Parameters.AddWithValue("@name", name);
cmd.Parameters.AddWithValue("@address", address);
cmd.Parameters.AddWithValue("@cont", contacts);

int result = cmd.ExecuteNonQuery();


if (result == 1)
{
status = "New record saved successfully";
}
}
catch (System.Data.SqlClient.SqlException exc3)
{
string msg = "Insert Error";
msg += exc3.Message;
status = msg;

}
finally
{
sqlConn.Close();
}

Anda mungkin juga menyukai