1,
var objDel = new BendEntity
{
Bend_ManualInput_Id = Convert.ToInt32(gvBendManual.DataKeys[e.RowIndex].Value.ToString()),
Created_by = Convert.ToInt32(Session["UserId"])
};
BendService.DeleteBendUserManualInput<BendEntity>(objDel);
---------> here this is generic parameter passed
-------
2,
public static int DeleteBendUserManualInput<T>(T value) ---------> here this is generic parameter passed
{
BendProvider obj_prov = new BendProvider();
return obj_prov.DeleteBendUserManualInput<T>(value); ---------> here this is generic parameter passed
}
--------------------------------
3,
public int DeleteBendUserManualInput<T>(T value) ---------> here this is generic parameter passed
{
//objEntity = objInfo as BlankEntity;
string val = value.ToString();
}
--------------------
in the above in 1st method the a class entity object is passed as generic parameter
But how to retrieve values from the third method from ........... T value
But while debugging i can ble to see the the values in T Value as
Bend_ManualInput_Id = 2
sheet_Thickness = null
No_of_Strokes = null
Max_Bend_Length = null
V_Die_Opening = null
Min_Flange_Length = null
i need to retrieve values from Bend_ManualInput_Id property from T values in third method
Public class BendEntity
{
public int Bend_ManualInput_Id { get; set; }
public double Sheet_Thickness { get; set; }
public int No_of_Strokes { get; set; }
public double Max_Bend_Length { get; set; }
public int V_Die_Opening { get; set; }
public int Min_Flange_Length { get; set; }
}