示例#1
0
        public static Tblliquidacao GetLiquidacao(int id)
        {
            Tblliquidacao liquidacao = null;

            using (MySqlConnection con = new MySqlConnection(GetStringConexao()))
            {
                con.Open();
                using (MySqlCommand cmd = new MySqlCommand("SELECT * FROM Tblliquidacao WHERE IDLIQ =" + id, con))
                {
                    using (MySqlDataReader dr = cmd.ExecuteReader())
                    {
                        if (dr != null)
                        {
                            while (dr.Read())
                            {
                                liquidacao              = new Tblliquidacao();
                                liquidacao.IDLIQ        = Convert.ToInt32(dr["IDLIQ"]);
                                liquidacao.NOMELIQ      = dr["NOMELIQ"].ToString();
                                liquidacao.DESCRICAOLIQ = dr["DESCRICAOLIQ"].ToString();
                                liquidacao.DATAFIMLIQ   = Convert.ToDateTime(dr["DATAFIMLIQ"]);
                                //liquidacao.Tblcliente.NOMECLI = dr["NOMECLI"].ToString();
                            }
                        }
                        return(liquidacao);
                    }
                }
            }
        }
示例#2
0
        public static List <Tblliquidacao> GetLiquidacoes()
        {
            List <Tblliquidacao> _liquidacoes = new List <Tblliquidacao>();

            using (MySqlConnection con = new MySqlConnection(GetStringConexao()))
            {
                con.Open();
                using (MySqlCommand cmd = new MySqlCommand("SELECT * FROM Tblliquidacao", con))
                {
                    using (MySqlDataReader dr = cmd.ExecuteReader())
                    {
                        if (dr != null)
                        {
                            while (dr.Read())
                            {
                                var liquidacao = new Tblliquidacao();
                                liquidacao.IDLIQ        = Convert.ToInt32(dr["IDLIQ"]);
                                liquidacao.NOMELIQ      = dr["NOMELIQ"].ToString();
                                liquidacao.DESCRICAOLIQ = dr["DESCRICAOLIQ"].ToString();
                                liquidacao.DATAFIMLIQ   = Convert.ToDateTime(dr["DATAFIMLIQ"]);
                                //liquidacao.Tblcliente.NOMECLI = dr["NOMECLI"].ToString();
                                _liquidacoes.Add(liquidacao);
                            }
                        }
                        return(_liquidacoes);
                    }
                }
            }
        }
 public void InsertLiquidacao(Tblliquidacao liquidacao)
 {
     if (liquidacao == null)
     {
         throw new ArgumentNullException("liquidacao");
     }
     CrudMySql.InsertLiquidacao(liquidacao);
 }
示例#4
0
        public static int UpdateLiquidacao(Tblliquidacao liquidacao)
        {
            int reg = 0;

            using (MySqlConnection con = new MySqlConnection(GetStringConexao()))
            {
                string sql = "UPDATE Tblliquidacao SET NOMELIQ=@NOMELIQ, DESCRICAOLIQ=@DESCRICAOLIQ, DATAFIMLIQ=@DATAFIMLIQ";
                using (MySqlCommand cmd = new MySqlCommand(sql, con))
                {
                    cmd.CommandType = CommandType.Text;
                    cmd.Parameters.AddWithValue("@NOMELIQ", liquidacao.NOMELIQ);
                    cmd.Parameters.AddWithValue("@DESCRICAOLIQ", liquidacao.DESCRICAOLIQ);
                    cmd.Parameters.AddWithValue("@DATAFIMLIQ", liquidacao.DATAFIMLIQ);

                    con.Open();
                    reg = cmd.ExecuteNonQuery();
                    con.Close();
                }
                return(reg);
            }
        }
 public void UpdateLiquidacao(Tblliquidacao liquidacao)
 {
     CrudMySql.UpdateLiquidacao(liquidacao);
 }