not insert negative no in numeric datatype in sql server
in insert query
insert into dbo.printing_list(batch_code,bill_no,date,sr_no,gross_wt,core_wt,nett_wt,c_id,category,operator)
here gross_wt,core_wt,nett_wt should not be negative
and not update the data if updated value is negative
in update query
update dbo.raw_in_godown set godown_quantity=godown_quantity-some_no
here updated godown_quantity should not be negative