public static void InsertTable(ENTPRJPROJECT prj) { try { con = SQL.GetConnection(); if (con.State == ConnectionState.Closed) { con.Open(); } cmd = SQL.SetCommand("INSERT INTO VW_PRJ_Project (ID,NAME,TYPEPROJECTSTATUSID,FIRMID) VALUES (@ID,@NAME,@TYPEPROJECTSTATUSID,@FIRMID)", con); cmd.Parameters.AddWithValue("@ID", prj.ID); cmd.Parameters.AddWithValue("@NAME", prj.NAME); cmd.Parameters.AddWithValue("@TYPEPROJECTSTATUSID", prj.TYPEPROJECTSTATUSID); cmd.Parameters.AddWithValue("@FIRMID", prj.FIRMID); cmd.ExecuteNonQuery(); } catch (Exception ex) { } finally { if (con.State == ConnectionState.Open) { con.Close(); } } }
public static void Update(ENTPRJPROJECT prj) { con = SQL.GetConnection(); cmd = SQL.SetCommand("UPDATE PRJ_PROJECT SET NAME = @NAME,DESCRIPTION=@DESCRIPTION,TYPEPROJECTSTATUSID=@TYPEPROJECTSTATUSID,FIRMID=@FIRMID WHERE ID =@ID", con); cmd.Parameters.AddWithValue("@ID", prj.ID); cmd.Parameters.AddWithValue("@NAME", prj.NAME); cmd.Parameters.AddWithValue("@DESCRIPTION", prj.DESCRIPTION); cmd.Parameters.AddWithValue("@TYPEPROJECTSTATUSID", prj.TYPEPROJECTSTATUSID); cmd.Parameters.AddWithValue("@FIRMID", prj.FIRMID); con.Open(); cmd.ExecuteNonQuery(); con.Close(); }
public static ENTPRJPROJECT GetProject(Guid ID) { con = SQL.GetConnection(); cmd = SQL.SetCommand("SELECT * FROM PRJ_Project WHERE ID=@ID", con); cmd.Parameters.AddWithValue("@ID", ID); con.Open(); SqlDataReader dr = cmd.ExecuteReader(); ENTPRJPROJECT prj = null; while (dr.Read()) { prj = new ENTPRJPROJECT(Guid.Parse(dr["ID"].ToString()), dr["NAME"].ToString(), dr["DESCRIPTION"].ToString(), Byte.Parse(dr["TYPEPROJECTSTATUSID"].ToString()), Guid.Parse(dr["FIRMID"].ToString())); break; } con.Close(); return(prj); }
public static List <ENTPRJPROJECT> GetAllListTaskID(Guid FIRMID) { con = SQL.GetConnection(); cmd = SQL.SetCommand("SELECT * FROM PRJ_PROJECT WHERE FIRMID=@FIRMID", con); cmd.Parameters.AddWithValue("@FIRMID", FIRMID); con.Open(); SqlDataReader dr = cmd.ExecuteReader(); ENTPRJPROJECT ptsk = null; List <ENTPRJPROJECT> ptsklist = new List <ENTPRJPROJECT>(); while (dr.Read()) { ptsk = new ENTPRJPROJECT(Guid.Parse(dr["ID"].ToString()), dr["NAME"].ToString(), dr["DESCRIPTION"].ToString(), Byte.Parse(dr["TYPEPROJECTSTATUSID"].ToString()), Guid.Parse(dr["FIRMID"].ToString())); ptsklist.Add(ptsk); } con.Close(); return(ptsklist); }