namespace nsBo{ public interface intorg { Int32 p_orgcod { get; set; } string p_orgnam { get; set; } DateTime p_orgcrtdat { get; set; } }
public class clsorgprp : intorg { private Int32 prvorgcod; private string prvorgnam; private DateTime prvorgcrtdat;
public int p_orgcod { get { return prvorgcod; } set { prvorgcod = value; } } public string p_orgnam { get { return prvorgnam; } set { prvorgnam = value; } } public DateTime p_orgcrtdat { get { return prvorgcrtdat; } set { prvorgcrtdat = value; } } }}
namespace nsDal{ public abstract class clscon { protected SqlConnection con = new SqlConnection(); public clscon() { con.ConnectionString = ConfigurationManager.ConnectionStrings["cn"].ConnectionString; } }
public class clsorg : clscon { public int save_rec(nsBo.clsorgprp p) { if (con.State == ConnectionState.Closed) { con.Open(); }
SqlCommand cmd = new SqlCommand("insemp", con); cmd.CommandType = CommandType.StoredProcedure; try { cmd.Parameters.Add("@orgcod", SqlDbType.Int).Value = p.p_orgcod; cmd.Parameters.Add("@orgam", SqlDbType.VarChar, 100).Value = p.p_orgnam; cmd.Parameters.Add("@orgcrtdat", SqlDbType.DateTime).Value = p.p_orgcrtdat; return cmd.ExecuteNonQuery(); } catch { throw; } finally { cmd.Dispose(); con.Close(); } } }}
I want to know what does this line in DAL actually do
public void save_rec(nsBo.clsorgprp p) & what (nsBo.clsorgprp) p means & what this method will return
Thanks