예제 #1
0
        public EstacionamientoDOM Crear(EstacionamientoDOM Entidad)
        {
            string sql = @"INSERT INTO dbo.Estacionamiento VALUES (
                                                            @IdUsuario, 
                                                            @Direccion, 
                                                            @Telefono, 
                                                            @PrecioPorHora, 
                                                            @Dimencion, 
                                                            @ImagenPortada, 
                                                            @ImagenLogo,1);";

            using (SqlConnection conexion = new SqlConnection(Local.ConnectionString))
            {
                conexion.Open();
                using (SqlCommand comando = new SqlCommand(sql, conexion))
                {
                    comando.Parameters.Add(new SqlParameter("@IdUsuario", Entidad.IdUsuario));
                    comando.Parameters.Add(new SqlParameter("@Direccion", Entidad.Direccion));
                    comando.Parameters.Add(new SqlParameter("@Telefono", Entidad.Telefono));
                    comando.Parameters.Add(new SqlParameter("@PrecioPorHora", Entidad.PrecioPorHora.ToString()));
                    comando.Parameters.Add(new SqlParameter("@Dimencion", Entidad.Dimencion));
                    comando.Parameters.Add(new SqlParameter("@ImagenPortada", Entidad.ImagenPortada));
                    comando.Parameters.Add(new SqlParameter("@ImagenLogo", Entidad.ImagenLogo));
                    comando.ExecuteNonQuery();
                }
            }
            return(Entidad);
        }
예제 #2
0
        public EstacionamientoDOM Modificar(EstacionamientoDOM Entidad)
        {
            EstacionamientoDOM Modificado = null;

            try
            {
                string sql = @"UPDATE dbo.Estacionamiento SET Direccion=@Direccion , Telefono=@Telefono, PrecioHora = @PrecioHora, Dimencion=@Dimencion WHERE IdEstacionamiento=@IdEstacionamiento";
                using (SqlConnection conexion = new SqlConnection(Local.ConnectionString))
                {
                    conexion.Open();
                    using (SqlCommand comando = new SqlCommand(sql, conexion))
                    {
                        comando.Parameters.Add(new SqlParameter("@IdEstacionamiento", Entidad.IdEstacionamiento));
                        comando.Parameters.Add(new SqlParameter("@Direccion", Entidad.Direccion));
                        comando.Parameters.Add(new SqlParameter("@Telefono", Entidad.Telefono));
                        comando.Parameters.Add(new SqlParameter("@PrecioPorHora", Entidad.PrecioPorHora.ToString()));
                        comando.Parameters.Add(new SqlParameter("@Dimencion", Entidad.Dimencion));
                        comando.Parameters.Add(new SqlParameter("@ImagenPortada", Entidad.ImagenPortada));
                        comando.Parameters.Add(new SqlParameter("@ImagenLogo", Entidad.ImagenLogo));
                        comando.ExecuteNonQuery();
                    }
                }
                Modificado = Entidad;
            }
            catch (System.Exception ex)
            {
                var ms = ex.Message;
            }
            return(Modificado);
        }
예제 #3
0
 public EstacionamientoDOM Crear(EstacionamientoDOM Parametro)
 {
     try
     {
         return(new RestClient <EstacionamientoDOM>().POST(Parametro, "http://sharedcss.com/evp/application/EstacionamientoService/Estacionamiento.svc/Estacionamiento").GetAwaiter().GetResult());
     }
     catch (System.Exception)
     {
         throw;
     }
 }
예제 #4
0
        public EstacionamientoDOM Modificar(EstacionamientoDOM Parametro)
        {
            var DAO = new EstacionamientoDAO();

            return(DAO.Modificar(Parametro));
        }
예제 #5
0
        public EstacionamientoDOM Crear(EstacionamientoDOM Parametro)
        {
            var DAO = new EstacionamientoDAO();

            return(DAO.Crear(Parametro));
        }