예제 #1
0
 public DataTable InsertProperty(PropertyBO oPropertyBO, PropertyImageBO oPropertyImageBO, AgentBO oAgentBO)
 {
     try
     {
         return oPropertyDAL.InsertProperty(oPropertyBO, oPropertyImageBO, oAgentBO);
     }
     catch
     {
         throw;
     }
 }
예제 #2
0
    public DataTable InsertProperty(PropertyBO oPropertyBO, PropertyImageBO oPropertyImageBO, AgentBO oAgentBO)
    {
        try
        {
            cmd = new SqlCommand("InsertProperty", con);
            cmd.CommandType = CommandType.StoredProcedure;
            if (con.State == ConnectionState.Closed)
            {
                con.Open();
            }
            cmd.Parameters.AddWithValue("@pName", oPropertyBO.name);
            cmd.Parameters.AddWithValue("@description", oPropertyBO.description);
            cmd.Parameters.AddWithValue("@address", oPropertyBO.address);
            cmd.Parameters.AddWithValue("@city", oPropertyBO.city);
            cmd.Parameters.AddWithValue("@neighborhood", oPropertyBO.neighborhood);
            cmd.Parameters.AddWithValue("@latitude", oPropertyBO.latitude);
            cmd.Parameters.AddWithValue("@longitude", oPropertyBO.longitude);
            cmd.Parameters.AddWithValue("@zipCode", oPropertyBO.zipCode);
            cmd.Parameters.AddWithValue("@type", oPropertyBO.type);
            cmd.Parameters.AddWithValue("@buyorrent", oPropertyBO.buyorrent);
            cmd.Parameters.AddWithValue("@size", oPropertyBO.size);
            cmd.Parameters.AddWithValue("@rate", oPropertyBO.rate);
            cmd.Parameters.AddWithValue("@totalImages", oPropertyBO.totalImages);
            cmd.Parameters.AddWithValue("@parkings", oPropertyBO.parkings);
            cmd.Parameters.AddWithValue("@toilets", oPropertyBO.toilets);
            cmd.Parameters.AddWithValue("@kitchens", oPropertyBO.kitchens);
            cmd.Parameters.AddWithValue("@hasReception", oPropertyBO.hasReception);
            cmd.Parameters.AddWithValue("@isFurnished", oPropertyBO.isFurnished);
            cmd.Parameters.AddWithValue("@image", oPropertyImageBO.image);
            cmd.Parameters.AddWithValue("@name", oAgentBO.name);
            cmd.Parameters.AddWithValue("@business", oAgentBO.business);
            cmd.Parameters.AddWithValue("@email", oAgentBO.email);
            cmd.Parameters.AddWithValue("@phone", oAgentBO.phone);
            cmd.Parameters.AddWithValue("@status", oAgentBO.status);

            dad = new SqlDataAdapter(cmd);
            dt = new DataTable();
            dad.Fill(dt);
            return dt;
        }
        catch
        {
            throw;
        }
        finally
        {
            con.Close();
        }
    }