public function indexAction() { $this->view->param = $this->_request; $option = array("layout" => "layouts", "layoutPath" => APPLICATION_PATH . "/layouts/scripts"); $trees = new Model_Caymoc(); $paginator = Zend_Paginator::factory($trees->fetchAll()); $paginator->setDefaultItemCountPerPage(8); $allItems = $paginator->getTotalItemCount(); $countPages = $paginator->count(); $p = $this->getRequest()->getParam('p'); if (isset($p)) { $paginator->setCurrentPageNumber($p); } else { $paginator->setCurrentPageNumber(1); } $currentPage = $paginator->getCurrentPageNumber(); $this->view->trees = $paginator; $this->view->countItems = $allItems; $this->view->countPages = $countPages; $this->view->currentPage = $currentPage; if ($currentPage == $countPages) { $this->view->nextPage = $countPages; $this->view->previousPage = $currentPage - 1; } else { if ($currentPage == 1) { $this->view->nextPage = $currentPage + 1; $this->view->previousPage = 1; } else { $this->view->nextPage = $currentPage + 1; $this->view->previousPage = $currentPage - 1; } } Zend_Layout::startMVC($option); }
public function createForm($makho, $madonhang) { $this->setDisableLoadDefaultDecorators(true); $this->setDecorators(array(array('ViewScript', array('viewScript' => 'formmoi/choncaytp.phtml')), 'Form')); $donhang = new Model_Donhang(); $donhangrow = $donhang->getWhere($madonhang); $caymoc = new Model_Caymoc(); $caytp = new Model_Caythanhpham(); $lonhuom = new Model_Lonhuom(); $caytpall = $caytp->getWhere_khohang($makho); $optp = array(); foreach ($caytpall as $key => $item) { $caymocrow = $caymoc->getWhere_ctp($item['MaCTP']); $lonhuomrow = $lonhuom->getWhere($caymocrow['MaLoNhuom']); if ($caymocrow['MaVai'] == $donhangrow['MaVai'] && $lonhuomrow['MaMau'] == $donhangrow['MaMau']) { $optp[] = $item['MaCTP']; } } if ($optp) { foreach ($optp as $item) { $row = $this->createElement('checkbox', $item . '', array('decorators' => array('ViewHelper'))); $row->setAttrib('class', 'checkbox'); $this->addElement($row); } $them = $this->createElement('submit', 'chon', array('decorators' => array('ViewHelper'), 'label' => 'Chọn')); $them->setAttrib('class', 'btn btn-primary'); $this->addElement($them); } $donhangform = $this->createElement('hidden', 'mydonhang', array('decorators' => array('ViewHelper'))); $donhangform->setValue($madonhang); $this->addElement($donhangform); $khotpform = $this->createElement('hidden', 'mykhohang', array('decorators' => array('ViewHelper'))); $khotpform->setValue($makho); $this->addElement($khotpform); }
public function createForm($id_cm) { $kh = new Model_Caymoc(); $caymoc = $kh->getWhere($id_cm); $this->setDisableLoadDefaultDecorators(true); $this->setDecorators(array(array('ViewScript', array('viewScript' => 'formnoindex/caymoc_layout.phtml')), 'Form')); $data = new My_Data(); $opLoaiVai = $data->getOptionLoaiVai(); $tencaymoc = $this->createElement('text', 'tencaymoc', array('decorators' => array('ViewHelper'))); $sometvai = $this->createElement('text', 'sometvai', array('decorators' => array('ViewHelper'))); $maloaivai = $this->createElement('select', 'maloaivai', array('multioptions' => $opLoaiVai, 'decorators' => array('ViewHelper'))); $soluong = $this->createElement('text', 'soluong', array('decorators' => array('ViewHelper'))); $them = $this->createElement('submit', 'them', array('decorators' => array('ViewHelper'), 'label' => 'Chỉnh sửa')); $tencaymoc->setAttrib('class', 'formEdit')->setValue($caymoc['TenCayMoc']); $sometvai->setAttrib('class', 'formEdit')->setValue($caymoc['SoMetVai']); $maloaivai->setAttrib('class', 'formEdit')->setValue($caymoc['MaLoaiVai']); $soluong->setAttrib('class', 'formEdit')->setValue($caymoc['SoLuongCayMoc']); $this->addElement($tencaymoc)->addElement($sometvai)->addElement($maloaivai)->addElement($soluong)->addElement($them); }
public function createForm($makho) { $khomoc = new Model_Caymoc(); $khomocrow = $khomoc->getWhere_khomoc_CTP($makho); $this->setDisableLoadDefaultDecorators(true); $this->setDecorators(array(array('ViewScript', array('viewScript' => 'formmoi/khomoc_layout.phtml')), 'Form')); $makhoform = $this->createElement('hidden', 'mykhohang', array('decorators' => array('ViewHelper'))); $makhoform->setValue($makho); $this->addElement($makhoform); if ($khomocrow) { foreach ($khomocrow as $item) { $row = $this->createElement('checkbox', $item['MaMoc'] . '', array('decorators' => array('ViewHelper'))); $row->setAttrib('class', 'checkbox'); $this->addElement($row); } $them = $this->createElement('submit', 'them', array('decorators' => array('ViewHelper'), 'label' => 'Chọn')); $them->setAttrib('class', 'btn btn-primary'); $this->addElement($them); } else { echo "<div class='message' style='margin-left:0px !important;'>"; echo "Kho Mộc Trống"; echo "</div>"; } }
<?php echo $this->headMeta(); echo $this->headLink(); $form = new Form_Searchs_Lonhuom(); echo $form; if ($this->param->isPost()) { $model = new Model_Lonhuom(); $key = $this->param->getParam("key"); $lonhuoms = $model->getWhereLike($key); if ($lonhuoms != false) { $title = array("Tên Lô Nhuộm", "Ngày Nhuộm", "Màu", "Tùy Chỉnh"); $data = new My_Data(); $maincontent = array(); foreach ($lonhuoms as $item) { $mydate = Zend_Locale_Format::getDate($item['NgayNhuom'], array("date_format" => "yyyy.MM.dd")); $date_str = $mydate['day'] . "/" . $mydate['month'] . "/" . $mydate['year']; $cm = new Model_Caymoc(); $caymoc = $cm->getWhere_lonhuom($item['MaLoNhuom']); // $tenlonhuom = "<a href='".HOST_PROJECT."/index/main/hopdong_detail/true/mahopdong/".$caymoc['MaHopDong']."/right/lonhuom/malonhuom/".$item['MaLoNhuom']."/'>". $item['TenLoNhuom']."</a>"; $content = array($item['TenLoNhuom'], $date_str, $data->getNameMau($item['MaMau']), '<a href="' . HOST_PROJECT . "/index/chinhsua/lonhuom/true/malonhuom/" . $item['MaLoNhuom'] . '/option/lonhuom">Sửa</a> | ' . '<a href="' . HOST_PROJECT . "/index/xoa/lonhuom/true/malonhuom/" . $item['MaLoNhuom'] . '/option/lonhuom" onclick="return confirm(' . "'bạn có chắc muốn xóa ?'" . ')">Xóa</a>'); $maincontent[] = $content; } $data = new My_Data(); $table = $data->createTable($title, $maincontent, "800px"); echo $table; } }
<?php echo $this->headMeta(); echo $this->headLink(); $id_cm = $this->param->getParam('macaymoc'); $id_hopdong = $this->param->getParam('mahopdong'); $fupdate = new Form_Update_Caymoc(); $fupdate->createForm($id_cm); if ($this->param->isPost()) { $param = $this->param->getPost(); $check = new Form_Valid_Caymoc($param); if ($check->valid($param)) { $data = array("MaMoc" => $id_cm, "TenCayMoc" => $this->param->getParam("tencaymoc"), "SoMetVai" => $this->param->getParam("sometvai"), "SoLuongCayMoc" => $this->param->getParam("soluong"), "MaLoaiVai" => $this->param->getParam("maloaivai")); $kh = new Model_Caymoc(); $kh->update_data($id_cm, $data); //echo "<script>window.location.href='".HOST_PROJECT."/index/main/caymoc_detail/true/macaymoc/".$id_cm."/';</script>"; if (array_key_exists('option', $this->param->getParams())) { echo "<script>window.location.href='" . HOST_PROJECT . "/index/xem/caymoc/true';</script>"; } else { echo "<script>window.location.href='" . HOST_PROJECT . "/index/main/hopdong_detail/true/mahopdong/" . $id_hopdong . "/right/caymoc/macaymoc/" . $id_cm . "/';</script>"; } } else { echo $fupdate; echo "<div class='message'>"; foreach ($check->messages as $item) { echo $item . "<br/>"; } echo "</div>"; } } else { echo $fupdate;
<?php echo $this->headMeta(); echo $this->headLink(); $ctp = new Model_Caythanhpham(); $loaivai = new Model_Loaivai(); $lonhuom = new Model_Lonhuom(); $mau = new Model_Mau(); $caymoc = new Model_Caymoc(); $caythanhphamall = $ctp->getAll(); if ($caythanhphamall) { $maincontent = array(); $title = array("Mã Cây TP", "Loại Vải", "Màu Vải", "Số Mét Vải", "Tùy Chỉnh", "Nhập Kho"); $data = new My_Data(); foreach ($caythanhphamall as $caytp) { $caymocrow = $caymoc->getWhere_ctp($caytp['MaCTP']); $loaivairow = $loaivai->getWhere($caymocrow['MaVai']); $lonhuomrow = $lonhuom->getWhere($caymocrow['MaLoNhuom']); $maurow = $mau->getWhereIdMau($lonhuomrow['MaMau']); $chinhsua = '<a href="' . HOST_PROJECT . "/index/chinhsua/caytp/true/mactp/" . $caytp['MaCTP'] . '/option/caytp/">Sửa</a> | ' . '<a href="' . HOST_PROJECT . "/index/xoa/caytp/true/mactp/" . $caytp['MaCTP'] . '/option/ctp/" onclick="return confirm(' . "'bạn có chắc muốn xóa ?'" . ')">Xóa</a>'; $button = "<a class ='thembutton' href='" . HOST_PROJECT . "/index/xem/ctp_detail/true/mactp/" . $caytp['MaCTP'] . "'/>Nhập Kho</a>"; $content = array($caytp['MaCTP'], $loaivairow['TenLoaiVai'], $maurow['TenMau'], $caytp['SoMetVai'], $chinhsua, $button); $maincontent[] = $content; } $table = $data->createTable($title, $maincontent, "700px"); echo $table; } else { echo "<div class='message'>"; echo "Chưa tồn tại Cây Thành Phẩm"; echo "</div>"; }
<?php echo $this->headMeta(); echo $this->headLink(); $mamoc = $this->param->getParam("mamoc"); $cm = new Model_Caymoc(); $caymoc = $cm->getWhere($mamoc); if ($caymoc) { $maincontent = array(); $title = array("Mã Mộc", "Số Kg Sợi", "Loại Vải", "Số Mét Vải", "Tùy Chỉnh", "Nhập Kho"); $loaivai = new Model_Loaivai(); $data = new My_Data(); $khohang = new Model_Khohang(); $loaivairow = $loaivai->getWhere($caymoc['MaVai']); $chinhsua = '<a href="' . HOST_PROJECT . "/index/chinhsua/caymoc/true/mamoc/" . $caymoc['MaMoc'] . '/option/caymoc/">Sửa</a> | ' . '<a href="' . HOST_PROJECT . "/index/xoa/caymoc/true/mamoc/" . $caymoc['MaMoc'] . '/option/xem/" onclick="return confirm(' . "'bạn có chắc muốn xóa ?'" . ')">Xóa</a>'; //$button= "<a class ='thembutton' href='".HOST_PROJECT."/index/nhaplieu/nhapmoc/true/mamoc/".$caymoc['MaMoc']."'/>Nhập Kho</a>"; $button = "<a class ='thembutton' href='" . HOST_PROJECT . "/index/xem/caymoc_detail/true/mamoc/" . $caymoc['MaMoc'] . "'/>Nhập Kho</a>"; $nhapkho = ""; if ($caymoc['MaKhoMoc']) { $nhapkho = " Đã Nhập"; } else { $nhapkho = $button; } //$khohangrow = $khohang->getWhere($caymoc['MaKho'])[0]; $content = array($caymoc['MaMoc'], $caymoc['SoKgSoi'], $loaivairow['TenLoaiVai'], $caymoc['SoMetVai'], $chinhsua, $nhapkho); $maincontent[] = $content; } $table = $data->createTable($title, $maincontent, "600px"); echo $table; require_once APPLICATION_PATH . '/layouts/nhap/chonkhomoc.php';
<?php echo $this->headMeta(); echo $this->headLink(); $form = new Form_Searchs_Caythanhpham(); echo $form; if ($this->param->isPost()) { $cm = new Model_Caythanhpham(); $loaivai = new Model_Loaivai(); $lonhuom = new Model_Lonhuom(); $mau = new Model_Mau(); $caymoc = new Model_Caymoc(); $cmchose = $this->param->getParam("caythanhphamtim"); $caythanhphams = $cm->getWhereLike($cmchose); if ($caythanhphams) { $title = array("Mã Cây TP", "Loại Vải", "Màu Vải", "Số Mét Vải", "Tùy Chỉnh", "Nhập Kho"); $maincontent = array(); foreach ($caythanhphams as $item) { $caymocrow = $caymoc->getWhere_ctp($item['MaCTP']); $loaivairow = $loaivai->getWhere($caymocrow['MaVai']); $lonhuomrow = $lonhuom->getWhere($caymocrow['MaLoNhuom']); $maurow = $mau->getWhereIdMau($lonhuomrow['MaMau']); $chinhsua = '<a href="' . HOST_PROJECT . "/index/chinhsua/caytp/true/mactp/" . $item['MaCTP'] . '/option/caytp/">Sửa</a> | ' . '<a href="' . HOST_PROJECT . "/index/xoa/caytp/true/mactp/" . $item['MaCTP'] . '/option/ctp/" onclick="return confirm(' . "'bạn có chắc muốn xóa ?'" . ')">Xóa</a>'; $button = "<a class ='thembutton' href='" . HOST_PROJECT . "/index/xem/ctp_detail/true/mactp/" . $item['MaCTP'] . "'/>Nhập Kho</a>"; $content = array($item['MaCTP'], $loaivairow['TenLoaiVai'], $maurow['TenMau'], $item['SoMetVai'], $chinhsua, $button); $maincontent[] = $content; } $data = new My_Data(); $table = $data->createTable($title, $maincontent, "800px"); echo $table; }
public function getKhomocDetail($makho) { $caymoc = new Model_Caymoc(); $caymocall = $caymoc->getWhere_khomoc($makho); // echo "<pre>"; // print_r($caymocall); // echo "</pre>"; $loaivai = new Model_Loaivai(); $opkhomoc = array(); foreach ($caymocall as $item) { $loaivairow = $loaivai->getWhere($item['MaVai']); $tenvai = $loaivairow['TenLoaiVai']; $sub = array('MaMoc' => $item['MaMoc'], 'TenVai' => $tenvai, 'SoMetVai' => $item['SoMetVai']); $opkhomoc[] = $sub; } return $opkhomoc; }
<?php echo $this->headMeta(); echo $this->headLink(); $mamoc = $this->param->getParam("mamoc"); $cm = new Model_Caymoc(); $caymoc = $cm->getWhere($mamoc); if ($caymoc) { $maincontent = array(); $title = array("Mã Mộc", "Loại Vải", "Số Mét Vải"); $loaivai = new Model_Loaivai(); $data = new My_Data(); $khohang = new Model_Khohang(); $loaivairow = $loaivai->getWhere($caymoc['MaVai']); $content = array($caymoc['MaMoc'], $loaivairow['TenLoaiVai'], $caymoc['SoMetVai']); $maincontent[] = $content; } $table = $data->createTable($title, $maincontent, "300px"); echo $table; // lo nhuom $mau = new Model_Mau(); $lonhuom = new Model_Lonhuom(); $malonhuom = $this->param->getParam("malonhuom"); if ($malonhuom == null) { $lonhuomall = $lonhuom->getAll(); $title = array("Tên Lô Nhuộm", "Ngày Nhuộm", "Màu", "Chọn"); $content = array(); foreach ($lonhuomall as $item) { $maurow = $mau->getWhereIdMau($item['MaMau']); $button = "<a class ='thembutton' href='" . HOST_PROJECT . "/index/xem/taoctp/true/option/them/mamoc/" . $mamoc . "/malonhuom/" . $item['MaLoNhuom'] . "'/>Chọn</a>"; $subcontent = array($item['TenLoNhuom'], $item['NgayNhuom'], $maurow['TenMau'], $button);
<?php echo $this->headMeta(); echo $this->headLink(); $id_lonhuom = $this->param->getParam('malonhuom'); $cm = new Model_Caymoc(); $caymoc = $cm->getWhere_lonhuom($id_lonhuom); if ($caymoc['MaCTP'] != null) { echo "<div class='long_message'>"; echo "Không thể xóa Lô Nhuộm đã tạo Cây Thành Phẩm!"; echo "</div>"; } else { $update = array("MaLoNhuom" => null); $caymoc1 = $cm->update_data($caymoc['MaMoc'], $update); $ln = new Model_Lonhuom(); $ln->delete_lonhuom($id_lonhuom); if (array_key_exists('option', $this->param->getParams())) { echo "<script>window.location.href='" . HOST_PROJECT . "/index/xem/lonhuom/true';</script>"; } else { echo "<script>window.location.href='" . HOST_PROJECT . "/index/main/hopdong_detail/true/mahopdong/" . $caymoc['MaHopDong'] . "/right/caymoc/macaymoc/" . $caymoc['MaMoc'] . "/';</script>"; } }
<?php echo $this->headMeta(); echo $this->headLink(); $id_hopdong = $this->param->getParam('mahopdong'); $cm = new Model_Caymoc(); $caymoc = $cm->getWhere_IdHopdong($id_hopdong); if ($caymoc) { echo "<div class='long_message'>"; echo "Không thể xóa Hợp Đồng đã tạo Cây Mộc !"; echo "</div>"; } else { $hd = new Model_Hopdong(); $id_donhang = $hd->getWhereIdHopDong($id_hopdong)['MaDonHang']; $dh = new Model_Donhang(); $id_khachhang = $dh->getWhere($id_donhang)['MaKhachHang']; $hopdong = $hd->delete_hopdong($id_hopdong); if (array_key_exists('option', $this->param->getParams())) { echo "<script>window.location.href='" . HOST_PROJECT . "/index/xem/hopdong/true';</script>"; } else { echo "<script>window.location.href='" . HOST_PROJECT . "/index/main/khachhang_detail/true/makhachhang/" . $id_khachhang . "/';</script>"; } }
<?php echo $this->headMeta(); echo $this->headLink(); $caymoc = new Model_Caymoc(); $makhoisoi = $this->param->getParam("makhoisoi"); $khosoi = new Model_Khosoi(); $khosoirow = $khosoi->getWhere($makhoisoi); $form = new Form_Formmoi_Caymoc(); //sua lai $form->createForm($makhoisoi); if ($this->param->isPost()) { $param = $this->param->getPost(); if (!array_key_exists('1', $param)) { $check = new Form_Valid_Caymoc($param, $khosoirow['SoTanSoi']); if ($check->valid($param)) { $form->populate($param); echo $form; $socaymoc = $this->param->getParam("socaymoc"); $mavai = $this->param->getParam("mavai"); $sotansoi = $this->param->getParam("sotansoi"); $tongsomet = $this->param->getParam("tongsometvai"); $formmoc = new Form_Formmoi_Caymoc(); $formmoc->createCayMoc($socaymoc, $mavai, $sotansoi, $tongsomet, $param); echo $formmoc; } else { $form->populate($param); echo $form; echo "<div class='message'>"; foreach ($check->messages as $item) { echo $item . "<br/>";
<?php echo $this->headMeta(); echo $this->headLink(); $id_vai = $this->param->getParam('maloaivai'); $loaivai = new Model_Loaivai(); $cm = new Model_Caymoc(); $caymoc = $cm->getWhere_loaivai($id_vai); if ($caymoc) { echo "<div class='long_message'>"; echo "Không thể xóa Loại vải đã được dùng để dệt!"; echo "</div>"; } else { $loaivai->delete_loaivai($id_vai); echo "<script>window.location.href='" . HOST_PROJECT . "/index/xem/loaivai/true';</script>"; }
$data = new My_Data(); $mydate = Zend_Locale_Format::getDate($hopdong['NgayKy'], array("date_format" => "yyyy.MM.dd")); $date_str = $mydate['day'] . "/" . $mydate['month'] . "/" . $mydate['year']; $option = $data->getItemNameForContract($hopdong['MaHopDong']); $chinhsua = '<a href="' . HOST_PROJECT . "/index/chinhsua/hopdong/true/mahopdong/" . $hopdong['MaHopDong'] . '/">Sửa</a> | ' . '<a href="' . HOST_PROJECT . "/index/xoa/hopdong/true/mahopdong/" . $hopdong['MaHopDong'] . '/" onclick="return confirm(' . "'bạn có chắc muốn xóa ?'" . ')">Xóa</a>'; $button = '<button type="button" class="btn btn-success"><a class ="axem" href="' . HOST_PROJECT . "/index/nhaplieu/caymoc/true/mahopdong/" . $hopdong['MaHopDong'] . '/">Tạo Cây Mộc</a></button>'; $content = array($hopdong['TenHopDong'], $hopdong['MoTa'], $date_str, $hopdong['SoTanSoi'], $hopdong['ThanhTien'], $option['TenMau'], $option['TenDonHang'], $option['TenLoaiVai'], $option['TenNhaCungCap'], $chinhsua, $button); $table = $data->createRightTable($title, $content, "450px"); echo $table; } else { $right = $this->param->getParam("right"); if ($right == "caymoc") { echo '<h1 class="title">Thông Tin Cây Mộc</h1>'; $title = array("Tên Cây Mộc", "Số Mét Vải", "Số Lượng Cây Mộc", "Loại Vải", "Thuộc Hợp Đồng", "Lô Nhuộm", "Tùy Chỉnh"); $data = new My_Data(); $cm = new Model_Caymoc(); $caymoc = $cm->getWhere($this->param->getParam("macaymoc")); $option = $data->getItemNameForCayMoc($caymoc['MaMoc']); $content = array($caymoc['TenCayMoc'], $caymoc['SoMetVai'], $caymoc['SoLuongCayMoc'], $option['TenLoaiVai'], $option['TenHopDong'], $option['TenLoNhuom'], '<a href="' . HOST_PROJECT . "/index/chinhsua/caymoc/true/mahopdong/" . $id_hopdong . "/macaymoc/" . $caymoc['MaMoc'] . "/" . '/">Sửa</a> | ' . '<a href="' . HOST_PROJECT . "/index/xoa/caymoc/true/mamoc/" . $caymoc['MaMoc'] . '/" onclick="return confirm(' . "'bạn có chắc muốn xóa ?'" . ')">Xóa</a>'); $table = $data->createRightTable($title, $content, "450px"); echo $table; } if ($right == "lonhuom") { echo '<h1 class="title">Thông Tin Lô Nhuộm</h1>'; $title = array("Tên Lô Nhuộm", "Ngày Nhuộm", "Màu", "Tùy Chỉnh"); $data = new My_Data(); $ln = new Model_Lonhuom(); $id_lonhuom = $this->param->getParam("malonhuom"); $lonhuom = $ln->getWhere($id_lonhuom); $mydate = Zend_Locale_Format::getDate($lonhuom[0]['NgayNhuom'], array("date_format" => "yyyy.MM.dd")); $date_str = $mydate['day'] . "/" . $mydate['month'] . "/" . $mydate['year'];
public function getQLKho($makho) { $option = array(); $title = array("Cây Thành Phẩm", "Số Mét Vải", "Số cây nhập kho", "Số cây xuất kho", "Số cây còn lại", "Người đặt hàng", "Đơn xuất", "Ngày Xuất", "Số lượng xuất"); $option['title'] = $title; $content = array(); $ctp = new Model_Caythanhpham(); $cm = new Model_Caymoc(); $dx = new Model_Donxuat(); $caythanhpham = $ctp->getWhere_khohang($makho); $i = 0; foreach ($caythanhpham as $item) { $subcontent = array(); $subcontent[] = $item['TenCTP']; $subcontent[] = $item['SoMetVai']; $caymoc = $cm->getWhere_ctp($item['MaCTP']); $tenkhachhang = $this->getNameKhachHang($caymoc['MaHopDong']); $slnhap = $caymoc['SoLuongCayMoc']; $madonxuat = $item['MaDonXuat']; $subcontent[] = $slnhap; if ($madonxuat == null) { $subcontent[] = "0"; $subcontent[] = $slnhap; $subcontent[] = $tenkhachhang; $subcontent[] = "Chưa xuất"; $subcontent[] = ""; $subcontent[] = ""; } else { $subcontent[] = "0"; $subcontent[] = $slnhap; $subcontent[] = $tenkhachhang; $donxuat = $dx->getWhere($madonxuat)[0]; $mydate = Zend_Locale_Format::getDate($donxuat['NgayXuat'], array("date_format" => "yyyy.MM.dd")); $date_str = $mydate['day'] . "/" . $mydate['month'] . "/" . $mydate['year']; $subcontent[] = $donxuat['TenDonXuat']; $subcontent[] = $date_str; $subcontent[] = "0"; } $content[] = $subcontent; } $option['content'] = $content; return $option; }
<?php echo $this->headMeta(); echo $this->headLink(); $id_ctp = $this->param->getParam('mactp'); $ctp = new Model_Caythanhpham(); $caythanhpham = $ctp->getWhere($id_ctp)[0]; if ($caythanhpham['MaKho'] != null) { echo "<div class='long_message'>"; echo "Không thể xóa cây thành phẩm đã nhập vào kho hàng!"; echo "</div>"; } else { $cm = new Model_Caymoc(); $caymoc = $cm->getWhere_ctp($id_ctp); $mamoc = $caymoc['MaMoc']; $update = array("MaCTP" => null); $cm->update_data($mamoc, $update); $ctp->delete_ctp($id_ctp); $caymoc1 = $cm->getWhere($mamoc); if (array_key_exists('option', $this->param->getParams())) { echo "<script>window.location.href='" . HOST_PROJECT . "/index/xem/caythanhpham/true';</script>"; } else { echo "<script>window.location.href='" . HOST_PROJECT . "/index/main/hopdong_detail/true/mahopdong/" . $caymoc1['MaHopDong'] . "/right/lonhuom/malonhuom/" . $caymoc1['MaLoNhuom'] . "/';</script>"; } }
<?php echo $this->headMeta(); echo $this->headLink(); $cm = new Model_Caymoc(); $caymocall = $cm->getAll(); if ($caymocall) { $maincontent = array(); $title = array("Mã Mộc", "Loại Vải", "Số Mét Vải", "Mã Lô", "Tùy Chỉnh", "Nhập Kho"); $loaivai = new Model_Loaivai(); $data = new My_Data(); $khohang = new Model_Khohang(); foreach ($caymocall as $caymoc) { if (!$caymoc['MaKhoMoc']) { $loaivairow = $loaivai->getWhere($caymoc['MaVai']); $chinhsua = '<a href="' . HOST_PROJECT . "/index/chinhsua/caymoc/true/mamoc/" . $caymoc['MaMoc'] . '/option/caymoc/">Sửa</a> | ' . '<a href="' . HOST_PROJECT . "/index/xoa/caymoc/true/mamoc/" . $caymoc['MaMoc'] . '/option/xem/" onclick="return confirm(' . "'bạn có chắc muốn xóa ?'" . ')">Xóa</a>'; $button = "<a class ='thembutton' href='" . HOST_PROJECT . "/index/xem/caymoc_detail/true/mamoc/" . $caymoc['MaMoc'] . "'/>Nhập Kho</a>"; $nhapkho = ""; if ($caymoc['MaKhoMoc']) { $nhapkho = " Đã Nhập"; } else { $nhapkho = $button; } //$khohangrow = $khohang->getWhere($caymoc['MaKho'])[0]; $content = array($caymoc['MaMoc'], $loaivairow['TenLoaiVai'], $caymoc['SoMetVai'], $caymoc['MaLo'], $chinhsua, $nhapkho); $maincontent[] = $content; } } $table = $data->createTable($title, $maincontent, "600px"); echo $table; } else {
<?php echo $this->headMeta(); echo $this->headLink(); Zend_Session::start(); $mysession = new Zend_Session_Namespace('Zend_Auth'); $router = Zend_Controller_Front::getInstance()->getRouter(); $num = new Zend_Validate_Digits(); $data = new My_Data(); $num = new Zend_Validate_Digits(); $caymoc = new Model_Caymoc(); $lonhuom = new Model_Lonhuom(); $caytp = new Model_Caythanhpham(); $loaivai = new Model_Loaivai(); $param = $this->param->getPost(); $formtp = new Form_Formmoi_Taotp(); if ($this->param->isPost()) { // echo "<pre>"; // print_r($param); // echo "</pre>"; if (array_key_exists('bochon', $param)) { // bo chon trong session foreach ($param as $key => $item) { if ($item == 1 && $num->isValid($key) && in_array($key, $mysession->checked)) { foreach ($mysession->checked as $skey => $sitem) { if ($sitem == $key) { unset($mysession->checked[$skey]); } } } }
<?php echo $this->headMeta(); echo $this->headLink(); $form = new Form_Formmoi_Xemkhomoc(); //sua lai if ($this->param->isPost()) { $param = $this->param->getPost(); $form->populate($param); echo $form; $makho = $this->param->getParam("mykhohang"); $caymoc = new Model_Caymoc(); $caymocall = $caymoc->getWhere_khomoc($makho); $loaivai = new Model_Loaivai(); $title = array("Mã Mộc", "Loại Vải", "Số Mét Vải", "Chọn"); $content = array(); foreach ($caymocall as $item) { $loaivairow = $loaivai->getWhere($item['MaVai']); $button = "<a class ='thembutton' href='" . HOST_PROJECT . "/index/xem/taoctp/true/mamoc/" . $item['MaMoc'] . "/option/them/'/>Chọn</a>"; $subcontent = array($item['MaMoc'], $loaivairow['TenLoaiVai'], $item['SoMetVai'], $button); $content[] = $subcontent; } $data = new My_Data(); $query = $data->createTable($title, $content, "400px"); echo $query; } else { echo $form; }
<?php echo $this->headMeta(); echo $this->headLink(); $form = new Form_Searchs_Caymoc(); echo $form; if ($this->param->isPost()) { $cm = new Model_Caymoc(); $loaivai = new Model_Loaivai(); $cmchose = $this->param->getParam("caymoctim"); $caymocs = $cm->getWhereLike($cmchose); if ($caymocs) { $title = array("Mã Mộc", "Số Kg Sợi", "Loại Vải", "Số Mét Vải", "Tùy Chỉnh", "Nhập Kho"); $maincontent = array(); foreach ($caymocs as $item) { $loaivairow = $loaivai->getWhere($item['MaVai']); $chinhsua = '<a href="' . HOST_PROJECT . "/index/chinhsua/caymoc/true/mamoc/" . $item['MaMoc'] . '/option/caymoc/">Sửa</a> | ' . '<a href="' . HOST_PROJECT . "/index/xoa/caymoc/true/mamoc/" . $item['MaMoc'] . '/option/xem/" onclick="return confirm(' . "'bạn có chắc muốn xóa ?'" . ')">Xóa</a>'; $button = "<a class ='thembutton' href='" . HOST_PROJECT . "/index/xem/caymoc_detail/true/mamoc/" . $item['MaMoc'] . "'/>Nhập Kho</a>"; $nhapkho = ""; if ($item['MaKhoMoc']) { $nhapkho = " Đã Nhập"; } else { $nhapkho = $button; } //$khohangrow = $khohang->getWhere($item['MaKho'])[0]; $content = array($item['MaMoc'], $item['SoKgSoi'], $loaivairow['TenLoaiVai'], $item['SoMetVai'], $chinhsua, $nhapkho); $maincontent[] = $content; } $data = new My_Data(); $table = $data->createTable($title, $maincontent, "800px"); echo $table;
<?php echo $this->headMeta(); echo $this->headLink(); $mamoc = $this->param->getParam('mamoc'); $caymoc = new Model_Caymoc(); $caymocrow = $caymoc->getWhere($mamoc); $updatecm = array('TrangThai' => 1); $caymoc->update_data($caymocrow['MaMoc'], $updatecm); $khosoi = new Model_Khosoi(); $khosoirow = $khosoi->getWhere_khohang($caymocrow['MaKho']); $loaivai = new Model_Loaivai(); $loaivairow = $loaivai->getWhere($caymocrow['MaVai']); // $loaisoi = new Model_Loaisoi(); // $loaisoirow = $loaisoi->getWhere($loaivairow['MaSoi']); // dung bien flag de kiem tra xem trong kho da co loai soi chua $flag = false; $row = array(); if ($khosoirow) { foreach ($khosoirow as $item) { if ($item['MaSoi'] == $loaivairow['MaSoi']) { $flag = true; $update = array('SoTanSoi' => $item['SoTanSoi'] + $caymocrow['SoKgSoi'] / 1000); $khosoi->update_data($item['MaKhoSoi'], $update); $_redirector = Zend_Controller_Action_HelperBroker::getStaticHelper('redirector'); $_redirector->gotoUrl(HOST_PROJECT . "/index/xem/caymoc/true"); } } }
<?php echo $this->headMeta(); echo $this->headLink(); $form = new Form_Formmoi_Chonkhomoc(); if ($this->param->isPost()) { $param = $this->param->getPost(); // makhohang la ma cua kho moc se nhap $makhohang = $this->param->getParam("mykhohang"); //ma moc la ma cay moc $mamoc = $this->param->getParam("mamoc"); $caymoc = new Model_Caymoc(); $caymocrow = $caymoc->getWhere($mamoc); $khosoi = new Model_Khosoi(); $khosoirow = $khosoi->getWhere($caymocrow['MaKhoSoi']); if ($caymocrow['SoKgSoi'] / 1000 > $khosoirow['SoTanSoi']) { echo "<div class='message'>"; echo "Trong kho chỉ còn " . $khosoirow['SoTanSoi'] * 1000 . "kg sợi! Xin vui lòng sửa số kg sợi hoặc nhập thêm!"; echo "</div>"; } else { // update kho moc cho cay moc $update = array("MaKhoMoc" => $makhohang); $caymoc->update_data($mamoc, $update); //update so kg cho kho soi $updatekho = array('SoTanSoi' => $khosoirow['SoTanSoi'] - $caymocrow['SoKgSoi'] / 1000); $khosoi->update_data($khosoirow['MaKhoSoi'], $updatekho); $khomoc = new Model_KhoMoc(); $khomocrow = $khomoc->getWhere_khohang($makhohang); if ($khomocrow) { $makhomoc = ""; foreach ($khomocrow as $item) {
<?php echo $this->headMeta(); echo $this->headLink(); $id_moc = $this->param->getParam('mamoc'); $cm = new Model_Caymoc(); $caymoc = $cm->getWhere($id_moc); if ($caymoc['MaLoNhuom'] != null) { echo "<div class='long_message'>"; echo "Không thể xóa Cây Mộc đã tạo Lô Nhuộm!"; echo "</div>"; } else { $caymoc1 = $cm->delete_caymoc($id_moc); if (array_key_exists('option', $this->param->getParams())) { echo "<script>window.location.href='" . HOST_PROJECT . "/index/xem/caymoc/true';</script>"; } else { echo "<script>window.location.href='" . HOST_PROJECT . "/index/main/hopdong_detail/true/mahopdong/" . $caymoc['MaHopDong'] . "/right/hopdong/';</script>"; } }
echo $this->headMeta(); echo $this->headLink(); $makhoisoi = $this->param->getParam("makhoisoi"); $khosoi = new Model_Khosoi(); $khosoirow = $khosoi->getWhere($makhoisoi); $form = new Form_Formmoi_Caymoc(); //sua lai $form->createForm($makhoisoi); if ($this->param->isPost()) { $param = $this->param->getPost(); $check = new Form_Valid_Caymoc($param, $khosoirow['SoTanSoi']); // sua lai if ($check->valid($param)) { $data = array("MaMoc" => null, "SoKgSoi" => $this->param->getParam("sokgsoi"), "MaVai" => $this->param->getParam("mavai"), "SoMetVai" => $this->param->getParam("sometvai"), "MaKhoSoi" => $khosoirow['MaKhoSoi']); $cm = new Model_Caymoc(); $cm->insert_caymoc($data); //$cm_new = $cm->getMaxIndex(); $_redirector = Zend_Controller_Action_HelperBroker::getStaticHelper('redirector'); $_redirector->gotoUrl(HOST_PROJECT . "/index/xem/caymoc/true"); } else { $form->populate($param); echo $form; echo "<div class='message'>"; foreach ($check->messages as $item) { echo $item . "<br/>"; } echo "</div>"; } } else { echo $form;
<?php echo $this->headMeta(); echo $this->headLink(); $caymoc = new Model_Caymoc(); $makhoisoi = $this->param->getParam("makhoisoi"); $khosoi = new Model_Khosoi(); $khosoirow = $khosoi->getWhere($makhoisoi); $form = new Form_Formmoi_Caymoc(); //sua lai $form->createForm($makhoisoi); $formmoc = new Form_Formmoi_Caymoc(); if ($this->param->isPost()) { $param = $this->param->getPost(); if (!array_key_exists('1', $param)) { $check = new Form_Valid_Caymoc($param, $khosoirow['SoTanSoi']); if ($check->valid($param)) { $form->populate($param); echo $form; $socaymoc = $this->param->getParam("socaymoc"); $mavai = $this->param->getParam("mavai"); $sotansoi = $this->param->getParam("sotansoi"); $tongsomet = $this->param->getParam("tongsometvai"); $khomoc = $this->param->getParam("khomoc"); $formmoc->createCayMoc($socaymoc, $mavai, $sotansoi, $tongsomet, $khomoc); echo $formmoc; } else { $form->populate($param); echo $form; echo "<div class='message'>"; foreach ($check->messages as $item) {