public ModelPedido BuscaDadosPedido(int codigo) { try { ModelPedido modelo = new ModelPedido(); DataTable dt = daoPedido.BuscaDadosPedido(codigo); modelo.ped_cod = Convert.ToInt32(dt.Rows[0]["ped_cod"].ToString()); modelo.for_descricao = dt.Rows[0]["for_descricao"].ToString(); modelo.ped_contato = dt.Rows[0]["ped_contato"].ToString(); modelo.ped_data_pedido = Convert.ToDateTime(dt.Rows[0]["ped_data_pedido"].ToString()); modelo.ped_data_prevista = Convert.ToDateTime(dt.Rows[0]["ped_data_prevista"].ToString()); modelo.ped_forma_pagamento = dt.Rows[0]["ped_forma_pagamento"].ToString(); modelo.ped_condicao_pagamento = dt.Rows[0]["ped_condicao_pagamento"].ToString(); modelo.ped_observacao = dt.Rows[0]["ped_observacao"].ToString(); if (Convert.ToInt32(dt.Rows[0]["ped_status"].ToString()) == 0) { modelo.ped_status = "Não Recebido"; } else { modelo.ped_status = "Recebido"; } if (dt.Rows[0]["ped_data_entrega"].ToString() != "") { modelo.ped_data_entrega = Convert.ToDateTime(dt.Rows[0]["ped_data_entrega"].ToString()); } return(modelo); } catch (Exception ex) { MessageBox.Show("Erro: " + ex, "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(null); } }