public ActionResult DeleteConfirmed(int id) { MOVIMENTO_MANUAL mOVIMENTO_MANUAL = db.MOVIMENTO_MANUAL.Find(id); db.MOVIMENTO_MANUAL.Remove(mOVIMENTO_MANUAL); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "DAT_MES,DAT_ANO,NUM_LANCAMENTO,COD_PRODUTO,COD_COSIF,VAL_VALOR,DES_DESCRICAO,DAT_MOVIMENTO,COD_USUARIO")] MOVIMENTO_MANUAL mOVIMENTO_MANUAL) { if (ModelState.IsValid) { db.Entry(mOVIMENTO_MANUAL).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.COD_PRODUTO = new SelectList(db.PRODUTO_COSIF, "COD_PRODUTO", "COD_CLASSIFICACAO", mOVIMENTO_MANUAL.COD_PRODUTO); return(View(mOVIMENTO_MANUAL)); }
public int CreateMovimento(MOVIMENTO_MANUAL obj) { int retorno = 0; string sql = @"INSERT INTO [dbo].[MOVIMENTO_MANUAL] ([DAT_MES] ,[DAT_ANO] ,[NUM_LANCAMENTO] ,[COD_PRODUTO] ,[COD_COSIF] ,[VAL_VALOR] ,[DES_DESCRICAO] ,[DAT_MOVIMENTO] ,[COD_USUARIO]) VALUES (@DAT_MES ,@DAT_ANO ,@NUM_LANCAMENTO ,@COD_PRODUTO ,@COD_COSIF ,@VAL_VALOR ,@DES_DESCRICAO ,@DAT_MOVIMENTO ,@COD_USUARIO)"; try { using (SqlConnection db = new SqlConnection(ConfigurationManager.ConnectionStrings["Context"].ConnectionString)) { using (SqlCommand dataCommand = new SqlCommand(sql, db)) { dataCommand.Parameters.AddWithValue("@DAT_MES", obj.DAT_MES); dataCommand.Parameters.AddWithValue("@DAT_ANO", obj.DAT_ANO); dataCommand.Parameters.AddWithValue("@NUM_LANCAMENTO", obj.NUM_LANCAMENTO); dataCommand.Parameters.AddWithValue("@COD_PRODUTO", obj.COD_PRODUTO); dataCommand.Parameters.AddWithValue("@COD_COSIF", obj.COD_COSIF); dataCommand.Parameters.AddWithValue("@VAL_VALOR", obj.VAL_VALOR); dataCommand.Parameters.AddWithValue("@DES_DESCRICAO", obj.DES_DESCRICAO); dataCommand.Parameters.AddWithValue("@DAT_MOVIMENTO", obj.DAT_MOVIMENTO); dataCommand.Parameters.AddWithValue("@COD_USUARIO ", obj.COD_USUARIO); db.Open(); retorno = dataCommand.ExecuteNonQuery(); db.Close(); } } } catch (Exception ex) { throw ex; } return(retorno); }
public ActionResult Create([Bind(Include = "DAT_MES,DAT_ANO,NUM_LANCAMENTO,COD_PRODUTO,COD_COSIF,VAL_VALOR,DES_DESCRICAO,DAT_MOVIMENTO,COD_USUARIO")] MOVIMENTO_MANUAL mOVIMENTO_MANUAL) { mOVIMENTO_MANUAL.DAT_MOVIMENTO = DateTime.Today; mOVIMENTO_MANUAL.COD_USUARIO = "TESTE"; if (true)//if (ModelState.IsValid) corrigir a validação { MovimentoBLL mov = new MovimentoBLL(); mov.CreateMovimento(mOVIMENTO_MANUAL); return(RedirectToAction("Index")); } }
// GET: Movimento/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } MOVIMENTO_MANUAL mOVIMENTO_MANUAL = db.MOVIMENTO_MANUAL.Find(id); if (mOVIMENTO_MANUAL == null) { return(HttpNotFound()); } return(View(mOVIMENTO_MANUAL)); }
// GET: Movimento/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } MOVIMENTO_MANUAL mOVIMENTO_MANUAL = db.MOVIMENTO_MANUAL.Find(id); if (mOVIMENTO_MANUAL == null) { return(HttpNotFound()); } ViewBag.COD_PRODUTO = new SelectList(db.PRODUTO_COSIF, "COD_PRODUTO", "COD_CLASSIFICACAO", mOVIMENTO_MANUAL.COD_PRODUTO); return(View(mOVIMENTO_MANUAL)); }
public int CreateMovimento(MOVIMENTO_MANUAL obj) { int retorno = 0; try { MovimentoDAL dal = new MovimentoDAL(); List <MovimentoVM> listMov = dal.GetMovimento(); var item = listMov.Where(x => x.ANO == obj.DAT_ANO).Where(X => X.MES == obj.DAT_MES).Max(x => x.NR_LANCAMENTO); Decimal nr = Convert.ToDecimal(item); nr++; obj.NUM_LANCAMENTO = nr; new MovimentoDAL().CreateMovimento(obj); } catch (Exception ex) { throw ex; } return(retorno); }