protected void m_cmd_de_nghi_xu_ly_Click(object sender, EventArgs e) { try { Thread.Sleep(1000); foreach (GridViewRow row in m_grv_dm_oto.Rows) { bool v_ch; CheckBox v_checkbox = (CheckBox)row.FindControl("chkItem"); if (v_checkbox != null) { // Nếu checkbox của dòng này được checked thì ta thực hiện 1 số công việc sau if (v_checkbox.Checked) { // Chỗ này là công việc cần thực hiện khi checkbox đc checkded decimal v_id = CIPConvert.ToDecimal(m_grv_dm_oto.DataKeys[row.RowIndex].Value); m_us_dm_oto = new US_DM_OTO(v_id); m_us_dm_oto.dcID_TRANG_THAI = ID_TRANG_THAI_OTO.DE_NGHI_XU_LY; m_us_dm_oto.Update(); } } } // Hiển thị các ID được checked ra màn hình Response.Write(m_str_id_checked); load_data_to_grid(); set_trang_thai_cmd(); m_lbl_mess.Text = "Đã cập nhật thành công"; m_ddl_bo_tinh.Focus(); } catch (Exception v_e) { CSystemLog_301.ExceptionHandle(v_e); } }
private void xoa_khau_hao(decimal ip_dc_id_kh, decimal ip_dc_id_oto, decimal ip_dc_gia_tri_kh) { US_DM_OTO v_us_dm_oto = new US_DM_OTO(ip_dc_id_oto); m_us_gd_kh.DeleteByID(ip_dc_id_kh); v_us_dm_oto.dcGIA_TRI_CON_LAI += ip_dc_gia_tri_kh; v_us_dm_oto.Update(); m_lbl_message.Text = "Đã xóa thành công bản ghi"; }
private void them_moi_khau_hao() { decimal v_dc_id_tai_san = CIPConvert.ToDecimal(m_cbo_ten_tai_san.SelectedValue); US_GD_KHAU_HAO v_us_gd_khau_hao = new US_GD_KHAU_HAO(); US_DM_OTO v_us_dm_oto = new US_DM_OTO(v_dc_id_tai_san); decimal v_dc_gia_tri_khau_hao = CIPConvert.ToDecimal(m_txt_gia_tri_khau_hao.Text); // Lấy thông tin mới cho giao dịch khấu hao v_us_gd_khau_hao.dcID_TAI_SAN = v_dc_id_tai_san; v_us_gd_khau_hao.dcID_LOAI_TAI_SAN = v_us_dm_oto.dcID_LOAI_TAI_SAN; v_us_gd_khau_hao.dcID_DON_VI = v_us_dm_oto.dcID_DON_VI_SU_DUNG; v_us_gd_khau_hao.dcGIA_TRI_KHAU_HAO = v_dc_gia_tri_khau_hao; v_us_gd_khau_hao.strMA_PHIEU = m_txt_ma_phieu.Text; v_us_gd_khau_hao.datNGAY_DUYET = CIPConvert.ToDatetime(m_txt_ngay_duyet.Text); v_us_gd_khau_hao.datNGAY_LAP = CIPConvert.ToDatetime(m_txt_ngay_lap.Text); v_us_gd_khau_hao.dcID_NGUOI_LAP = Person.get_user_id(); v_us_gd_khau_hao.dcID_NGUOI_DUYET = Person.get_user_id(); // Cập nhật cho nhà v_us_dm_oto.dcGIA_TRI_CON_LAI = v_us_dm_oto.dcGIA_TRI_CON_LAI - v_dc_gia_tri_khau_hao; // Thực hiện cập nhật v_us_gd_khau_hao.Insert(); v_us_dm_oto.Update(); m_lbl_message.Text = "Cập nhật thành công"; }
private void cap_nhat_thong_tin_tai_san() { US_DM_OTO v_us_dm_oto = new US_DM_OTO(CIPConvert.ToDecimal(m_cbo_ten_tai_san.SelectedValue)); v_us_dm_oto.dcID_TRANG_THAI = ID_TRANG_THAI_OTO.DANG_SU_DUNG; v_us_dm_oto.dcID_DON_VI_SU_DUNG = CIPConvert.ToDecimal(m_cbo_don_vi_su_dung_moi.SelectedValue); v_us_dm_oto.Update(); string v_str_dv_cu = m_cbo_don_vi_su_dung_tai_san_up.SelectedItem.Text; string v_str_dv_moi = m_cbo_don_vi_su_dung_moi.SelectedItem.Text; m_lbl_message.Text = "Đã điều chuyển tài sản " + v_us_dm_oto.strTEN_TAI_SAN + " từ đơn vị " + v_str_dv_cu + " đến đơn vị " + v_str_dv_moi; }
private void them_moi_tang_giam() { US_DM_OTO v_us_dm_oto = new US_DM_OTO(CIPConvert.ToDecimal(m_cbo_ten_tai_san.SelectedValue)); m_us_gd_tang_giam_tai_san = new US_GD_TANG_GIAM_TAI_SAN(); m_us_gd_tang_giam_tai_san.datNGAY_DUYET = CIPConvert.ToDatetime(m_txt_ngay_duyet.Text); m_us_gd_tang_giam_tai_san.datNGAY_TANG_GIAM_TAI_SAN = CIPConvert.ToDatetime(m_txt_ngay_tang_giam.Text); m_us_gd_tang_giam_tai_san.dcID_LY_DO_TANG_GIAM = CIPConvert.ToDecimal(m_cbo_ly_do_thay_doi.SelectedValue); m_us_gd_tang_giam_tai_san.strTANG_GIA_TRI_TAI_SAN_YN = m_rbl_loai.SelectedValue; m_us_gd_tang_giam_tai_san.dcID_TAI_SAN = v_us_dm_oto.dcID; m_us_gd_tang_giam_tai_san.dcID_LOAI_TAI_SAN = v_us_dm_oto.dcID_LOAI_TAI_SAN; m_us_gd_tang_giam_tai_san.strMA_PHIEU = m_txt_ma_phieu.Text; m_us_gd_tang_giam_tai_san.dcDIEN_TICH = v_us_dm_oto.dcKINH_DOANH + v_us_dm_oto.dcKHONG_KINH_DOANH; m_us_gd_tang_giam_tai_san.dcGIA_TRI_NGUYEN_GIA_TANG_GIAM = v_us_dm_oto.dcNGUON_NS + v_us_dm_oto.dcNGUON_KHAC; m_us_gd_tang_giam_tai_san.dcID_NGUOI_LAP = Person.get_user_id(); m_us_gd_tang_giam_tai_san.dcID_NGUOI_DUYET = Person.get_user_id(); m_us_gd_tang_giam_tai_san.Insert(); // Phần cập nhật thông tin cho DM if (m_rbl_loai.SelectedValue == "N") { v_us_dm_oto.dcID_TRANG_THAI = ID_TRANG_THAI_OTO.DA_THANH_LY; v_us_dm_oto.Update(); } m_lbl_message.Text = "Cập nhật thành công"; }
private void them_moi_tang_giam() { US_DM_OTO v_us_dm_oto = new US_DM_OTO(CIPConvert.ToDecimal(m_cbo_ten_tai_san.SelectedValue)); m_us_gd_tang_giam_tai_san = new US_GD_TANG_GIAM_TAI_SAN(); m_us_gd_tang_giam_tai_san.datNGAY_DUYET = m_dat_ngay_duyet.SelectedDate; m_us_gd_tang_giam_tai_san.datNGAY_TANG_GIAM_TAI_SAN = m_dat_ngay_tang_giam.SelectedDate; m_us_gd_tang_giam_tai_san.dcID_LY_DO_TANG_GIAM = CIPConvert.ToDecimal(m_cbo_ly_do_thay_doi.SelectedValue); m_us_gd_tang_giam_tai_san.strTANG_GIA_TRI_TAI_SAN_YN = m_rbl_loai.SelectedValue; m_us_gd_tang_giam_tai_san.dcID_TAI_SAN = v_us_dm_oto.dcID; m_us_gd_tang_giam_tai_san.dcID_LOAI_TAI_SAN = v_us_dm_oto.dcID_LOAI_TAI_SAN; m_us_gd_tang_giam_tai_san.strMA_PHIEU = m_txt_ma_phieu.Text; m_us_gd_tang_giam_tai_san.dcDIEN_TICH = v_us_dm_oto.dcKINH_DOANH + v_us_dm_oto.dcKHONG_KINH_DOANH + v_us_dm_oto.dcKINH_DOANH + v_us_dm_oto.dcKHONG_KINH_DOANH + v_us_dm_oto.dcHD_KHAC + v_us_dm_oto.dcQLNN; m_us_gd_tang_giam_tai_san.dcGIA_TRI_NGUYEN_GIA_TANG_GIAM = v_us_dm_oto.dcNGUON_NS + v_us_dm_oto.dcNGUON_KHAC; m_us_gd_tang_giam_tai_san.dcID_NGUOI_LAP = Person.get_user_id(); m_us_gd_tang_giam_tai_san.dcID_NGUOI_DUYET = Person.get_user_id(); m_us_gd_tang_giam_tai_san.Insert(); // Phần cập nhật thông tin cho DM if (m_cbo_ly_do_thay_doi.SelectedValue == ID_LY_DO_TANG_GIAM_TAI_SAN.DIEU_CHUYEN.ToString()) { update_thong_tin_tai_san(v_us_dm_oto); } if (m_cbo_ly_do_thay_doi.SelectedValue == ID_LY_DO_TANG_GIAM_TAI_SAN.THANH_LY.ToString()) { v_us_dm_oto.dcID_TRANG_THAI = ID_TRANG_THAI_OTO.DA_THANH_LY; v_us_dm_oto.Update(); } if (m_cbo_ly_do_thay_doi.SelectedValue == ID_LY_DO_TANG_GIAM_TAI_SAN.DIEU_CHUYEN.ToString()) { v_us_dm_oto.dcID_TRANG_THAI = ID_TRANG_THAI_OTO.DA_DIEU_CHUYEN; v_us_dm_oto.Update(); } if (m_cbo_ly_do_thay_doi.SelectedValue == ID_LY_DO_TANG_GIAM_TAI_SAN.TRANG_CAP_MUA_MOI.ToString()) { v_us_dm_oto.dcID_TRANG_THAI = ID_TRANG_THAI_OTO.DANG_SU_DUNG; v_us_dm_oto.Update(); } m_lbl_message.Text = "Cập nhật thành công"; //lay Ma Phieu bo xuong o Tu Khoa m_txt_tu_khoa.Text = m_us_gd_tang_giam_tai_san.strMA_PHIEU; }