public decimal Insert(CarriersInfo carriers) { try { OracleParameter paramReturn = new OracleParameter("p_return", OracleDbType.Decimal, ParameterDirection.Output); OracleHelper.ExecuteNonQuery(Common.gConnectString, CommandType.StoredProcedure, "pkg_carriers.Proc_Insert", new OracleParameter("p_code", OracleDbType.Varchar2, carriers.Code, ParameterDirection.Input), new OracleParameter("p_name", OracleDbType.Varchar2, carriers.Name, ParameterDirection.Input), new OracleParameter("p_notes", OracleDbType.Varchar2, carriers.Notes, ParameterDirection.Input), new OracleParameter("p_phone", OracleDbType.Varchar2, carriers.Phone, ParameterDirection.Input), new OracleParameter("p_fax", OracleDbType.Varchar2, carriers.Fax, ParameterDirection.Input), new OracleParameter("p_email", OracleDbType.Varchar2, carriers.Email, ParameterDirection.Input), new OracleParameter("p_website", OracleDbType.Varchar2, carriers.Website, ParameterDirection.Input), new OracleParameter("p_nation", OracleDbType.Int16, carriers.Nation, ParameterDirection.Input), new OracleParameter("p_created_by", OracleDbType.Varchar2, carriers.Created_by, ParameterDirection.Input), new OracleParameter("p_created_date", OracleDbType.Date, carriers.Created_date, ParameterDirection.Input), new OracleParameter("p_deleted", OracleDbType.Int16, carriers.Delete, ParameterDirection.Input), paramReturn); return(Convert.ToDecimal(paramReturn.Value.ToString())); } catch (Exception ex) { NaviCommon.Common.log.Error(ex.ToString()); return(-1); } }
public decimal Update(CarriersInfo carriers) { decimal ck = -1; try { CarriersDA _da = new CarriersDA(); ck = _da.Update(carriers); } catch (Exception ex) { NaviCommon.Common.log.Error(ex.ToString()); } return(ck); }
public ActionResult Register(CarriersInfo carriersinfo) { try { CarriersBL _bl = new CarriersBL(); carriersinfo.Created_by = ""; carriersinfo.Created_date = DateTime.Now; decimal ck = _bl.Insert(carriersinfo); return(Json(new { success = ck })); } catch (Exception ex) { NaviCommon.Common.log.Error(ex.ToString()); return(Json(new { success = "-1" })); } }
public ActionResult ViewDetail(decimal id) { CarriersInfo _obj = new CarriersInfo(); try { CarriersBL _bl = new CarriersBL(); _obj = _bl.GetbyId(id); } catch (Exception ex) { _obj = new CarriersInfo(); NaviCommon.Common.log.Error(ex.ToString()); } ViewBag.Carriers = _obj; return(PartialView("~/Areas/ModuleBaseData/Views/Carriers/_Partial_Detail.cshtml")); }
public ActionResult Edit(CarriersInfo carriersinfo) { try { CarriersBL _bl = new CarriersBL(); CarriersInfo _obj = new CarriersInfo(); _obj = _bl.GetbyId(carriersinfo.Id); carriersinfo.Created_date = _obj.Created_date; carriersinfo.Created_by = _obj.Created_by; decimal ck = _bl.Update(carriersinfo); return(Json(new { success = ck })); } catch (Exception ex) { NaviCommon.Common.log.Error(ex.ToString()); return(Json(new { success = "-1" })); } }
public Decimal Import_file_excel(HttpPostedFileBase fileImport) { try { DataSet _ds = new DataSet(); if (fileImport != null && fileImport.ContentLength > 0) { if (!fileImport.FileName.EndsWith(".xls") && !fileImport.FileName.EndsWith(".xlsx")) { return(-3); } else { Stream stream = fileImport.InputStream; IExcelDataReader reader = null; if (fileImport.FileName.EndsWith(".xls")) { reader = ExcelReaderFactory.CreateBinaryReader(stream); } else if (fileImport.FileName.EndsWith(".xlsx")) { reader = ExcelReaderFactory.CreateOpenXmlReader(stream); } _ds = reader.AsDataSet(); reader.Close(); } } if (_ds != null) { _ds.Tables[0].Rows[0].Delete();//xóa dòng title _ds.AcceptChanges(); if (_ds.Tables[0].Rows.Count > 0) { foreach (DataRow dr in _ds.Tables[0].Rows) { CarriersInfo obj_info = new CarriersInfo(); obj_info.Name = dr[0] == null ? "" : dr[0].ToString(); obj_info.Code = dr[1] == null ? "" : dr[1].ToString(); obj_info.Phone = dr[2] == null ? "" : dr[2].ToString(); obj_info.Fax = dr[3] == null ? "" : dr[3].ToString(); obj_info.Email = dr[4] == null ? "" : dr[4].ToString(); obj_info.Notes = dr[5] == null ? "" : dr[5].ToString(); obj_info.Created_date = DateTime.Now; obj_info.Created_by = ""; CarriersBL _bl = new CarriersBL(); _bl.Insert(obj_info); } } else { return(-4);//không có dữ liệu } } return(1); } catch (Exception ex) { NaviCommon.Common.log.Error(ex.ToString()); return(-1); } }