private void GravaEntradaVeiculos() { if (txtPlaca.Text.Equals(string.Empty)) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Digite a Placa do Veículo!')", true); txtPlaca.Focus(); return; } var entradasaida = new Repository.RepEntradaSaida(); var es = new Entities.EntradaSaida(); int verifica = 0; es.IdEntradaSaida = 0; es.PlacaVeiculo = txtPlaca.Text; es.HorarioChegada = Convert.ToDateTime(txtHorarioChegada.Text); verifica = entradasaida.Create(es); if (verifica > 0) { Response.Redirect("/EntradaSaida.aspx"); } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Não foi possível gravar este Registro! Entre em Contato com o Administrador do Sistema')", true); } }
private void GravaSaidaVeiculos() { var entradasaida = new Repository.RepEntradaSaida(); var es = new Entities.EntradaSaida(); int verifica = 0; es.IdPreco = IdPreco; es.IdEntradaSaida = IdEntradaSaida; es.PlacaVeiculo = txtPlaca.Text; es.HorarioChegada = Convert.ToDateTime(txtHorarioChegada.Text); es.HorarioSaida = Convert.ToDateTime(TxtHorarioSaida.Text); //Calcula Durancao do tempo es.Duracao = CalculaDuracao(Convert.ToDateTime(txtHorarioChegada.Text)); //Calcula Tempo Cobrado es.TempoCobrado = CalculaTempoCobrado(Convert.ToDateTime(txtHorarioChegada.Text)); //Calcula valor a pagar es.ValorPagar = CalculaValorPagar(Convert.ToDateTime(txtHorarioChegada.Text)); verifica = entradasaida.Update(es); if (verifica > 0) { Response.Redirect("/EntradaSaida.aspx"); } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Não foi possível gravar este Registro! Entre em Contato com o Administrador do Sistema')", true); } }
public int CreateEntrada(Entities.EntradaSaida es) { try { using (contexto = new Contexto()) { var cmd = contexto.Comando(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "CreateEntradaSaida"; cmd.Parameters.AddWithValue("@PlacaVeiculo", SqlDbType.VarChar).Value = es.PlacaVeiculo; cmd.Parameters.AddWithValue("@DataCadastro", SqlDbType.DateTime).Value = DateTime.Now; cmd.Parameters.AddWithValue("@DataAlteracao", SqlDbType.DateTime).Value = DateTime.Now; cmd.Parameters.AddWithValue("@HorarioChegada", SqlDbType.DateTime).Value = es.HorarioChegada; //cmd.Parameters.AddWithValue("@HorarioSaida", SqlDbType.DateTime).Value = es.HorarioSaida; //cmd.Parameters.AddWithValue("@Duracao", SqlDbType.DateTime).Value = es.Duracao; //cmd.Parameters.AddWithValue("@TempoCobrado", SqlDbType.Float).Value = es.TempoCobrado; //cmd.Parameters.AddWithValue("@IdPreco", SqlDbType.Int).Value = es.IdPreco; //cmd.Parameters.AddWithValue("@ValorPagar", SqlDbType.Int).Value = es.ValorPagar; Int32 idretorno = Convert.ToInt32(cmd.ExecuteScalar()); return(idretorno); } } catch (Exception ex) { return(0); } }
public int UpdateEntrada(Entities.EntradaSaida es) { try { using (contexto = new Contexto()) { var cmd = contexto.Comando(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "UpdateEntradaSaida"; cmd.Parameters.AddWithValue("@IdEntradaSaida", SqlDbType.Float).Value = es.IdEntradaSaida; cmd.Parameters.AddWithValue("@PlacaVeiculo", SqlDbType.VarChar).Value = es.PlacaVeiculo; cmd.Parameters.AddWithValue("@DataAlteracao", SqlDbType.DateTime).Value = DateTime.Now; cmd.Parameters.AddWithValue("@HorarioChegada", SqlDbType.DateTime).Value = es.HorarioChegada; cmd.Parameters.AddWithValue("@HorarioSaida", SqlDbType.DateTime).Value = es.HorarioSaida; cmd.Parameters.AddWithValue("@Duracao", SqlDbType.DateTime).Value = es.Duracao; cmd.Parameters.AddWithValue("@TempoCobrado", SqlDbType.Float).Value = es.TempoCobrado; cmd.Parameters.AddWithValue("@IdPreco", SqlDbType.Int).Value = es.IdPreco; cmd.Parameters.AddWithValue("@ValorPagar", SqlDbType.Int).Value = es.ValorPagar; cmd.ExecuteNonQuery(); return(1); } } catch (Exception ex) { return(0); } }
public int Update(Entities.EntradaSaida es) { return(repositorio.UpdateEntrada(es)); }