public bool UpDateDados(tb_tamanho obj) { { try { string sSQL = ""; MySqlCommand cmd = new MySqlCommand(); MySqlConnection cn = new MySqlConnection(CConexao.Get_StringConexao()); cn.Open(); sSQL = "update tb_cor set descricao=@descricao where codigocor=@codigocor"; cmd.Parameters.AddWithValue("@descricao", obj.Descricao); cmd.Parameters.AddWithValue("@codigocor", obj.CodigoTamanho); cmd.CommandText = sSQL; cmd.Connection = cn; cmd.ExecuteNonQuery(); return(true); } catch (Exception e) { string msg = e.Message; return(false); } } }
public List <tb_tamanho> GetAllTamanho() { try { string sSQL = ""; MySqlCommand cmd = new MySqlCommand(); MySqlConnection cn = new MySqlConnection(CConexao.Get_StringConexao()); cn.Open(); sSQL = "select * from tb_tamanho order by descricao"; cmd.CommandText = sSQL; cmd.Connection = cn; var Dr = cmd.ExecuteReader(); var Lista = new List <tb_tamanho>(); while (Dr.Read()) { var item = new tb_tamanho { CodigoTamanho = Convert.ToInt32(Dr["CodigoTamanho"]), Descricao = Dr["Descricao"].ToString() }; Lista.Add(item); } return(Lista); } catch (Exception e) { string msg = e.Message; return(null); } }
public IActionResult Editar(int CodigoTamanho, string Descricao) { var model = new tb_tamanho(); model.CodigoTamanho = CodigoTamanho; model.Descricao = Descricao; ViewData["Valida"] = ""; return(View("CadastroTamanho", model)); }
public string Validar(tb_tamanho obj) { TamanhoDB Tamanho = new TamanhoDB(); if (String.IsNullOrEmpty(obj.Descricao)) { return("<div class='alert alert-warning text-center' role='alert'>Digite o Tamanho</div>"); } if (Tamanho.ValidaTamanho(obj)) { return("<div class='alert alert-warning text-center' role='alert'>Tamanho já existente!</div>"); } return(""); }
public bool ValidaTamanho(tb_tamanho obj) { try { string sSQL = ""; MySqlCommand cmd = new MySqlCommand(); MySqlConnection cn = new MySqlConnection(CConexao.Get_StringConexao()); cn.Open(); sSQL = "select * from tb_cor where descricao=@descricao"; cmd.Parameters.AddWithValue("@descricao", obj.Descricao); cmd.CommandText = sSQL; cmd.Connection = cn; var Dr = cmd.ExecuteReader(); return(Dr.HasRows); } catch (Exception e) { string msg = e.Message; return(false); } }
public bool InserirDados(tb_tamanho obj) { try { string sSQL = ""; MySqlCommand cmd = new MySqlCommand(); MySqlConnection cn = new MySqlConnection(CConexao.Get_StringConexao()); cn.Open(); sSQL = "insert into tb_tamanho(Descricao) values (@descricao)"; cmd.Parameters.AddWithValue("@descricao", obj.Descricao); cmd.CommandText = sSQL; cmd.Connection = cn; cmd.ExecuteNonQuery(); return(true); } catch (Exception e) { string msg = e.Message; return(false); } }
public IActionResult Salvar(tb_tamanho obj) { string smgvalida = Validar(obj); if (smgvalida != "") { ViewData["Valida"] = smgvalida; return(View("CadastroTamanho")); } TamanhoDB Tamanho = new TamanhoDB(); if (obj.CodigoTamanho == 0) { if (Tamanho.InserirDados(obj)) { ViewData["Valida"] = "<div class='alert alert-success text-center' role='alert'>Tamanho inserido com sucesso!</div>"; } else { ViewData["Valida"] = "<div class='alert alert-danger text-center' role='alert'>Erro ao inserir Tamanho!</div>"; } } else { if (Tamanho.UpDateDados(obj)) { ViewData["Valida"] = "<div class='alert alert-success text-center' role='alert'>Tamanho atualizado com sucesso!</div>"; } else { ViewData["Valida"] = "<div class='alert alert-danger text-center' role='alert'>Erro ao atualizar Tamanho!</div>"; } } return(View("cadastrotamanho")); }